Byrger,
в.1 вырезается ' => and пройдет только в where => where lala=col_{inj} (col_2-1 true, col_-1 unknown column col_)
в.2 (более правдивый) из названия переменной inj в limit или offset, $page берется c intval()
нашел MSSQL inj . Дописываю к концу линка or 1=@@version-- и ничего не выводит, просто голый лист! Что делать?
П.С. ;select+@@version - тоже не катит...
П.П.С. Учитывая, что выводит это
Код:
Microsoft OLE DB Provider for SQL Server error '80040e14' Unclosed quotation mark before the character string '1', ')'. /scripts/UserStatistic.asp, line 26
Последний раз редактировалось jecka3000; 05.11.2009 в 19:16..
Чиорт, а мне хакеры посоветовали так сделать
Обманули негодяи значит
Нет специальных словарей под разные базы, но я на 99% уверен, что там префикс, если у тебя нормальный словарь. Сам понимаешь, угадать его не получится. В СИПТе если не ошибаюсь, есть словарь префиксов
PS Хотя ... Вон l1ght гадает на картах и предсказывает будущее по фотографии
Последний раз редактировалось jokester; 05.11.2009 в 19:30..
нашел MSSQL inj . Дописываю к концу линка or 1=@@version-- и ничего не выводит, просто голый лист! Что делать?
П.С. ;select+@@version - тоже не катит...
П.П.С. Учитывая, что выводит это
Код:
Microsoft OLE DB Provider for SQL Server error '80040e14' Unclosed quotation mark before the character string '1', ')'. /scripts/UserStatistic.asp, line 26
Нынче головой думать не тру =\
1') or 1=@@version и закрой чем нить =\
ctacok,
я поробовал и не только такую комбинаци+еще раз прочел мануал от Кэша..ничего не выходит.
Вот ответ базы на твой запрос:
Цитата:
There are more columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statement.