Показать сообщение отдельно
Старый 11.10.2012, 13:14   #1
tula44
Гость
Аватар для tula44
Сообщений: n/a
Благодарностей:
0 всего

Вопрос про sql inject


На одном из сайтов, если в поле пароля ввести ' or 'a'='a то вход осуществляется по указанному логину. Другие варианты инъекции не работают, так как игнорировать остальную часть запроса, которая дописывается после, не получается. (пробывал дописывать -- или # в конце, выдает ошибку)

Вопрос: что, в данном случае, нужно ввести в поле пароля, что бы узнать версию sql сервера?

Пробывал вместо второго a использовать version(), @@version и т.п., менял расположение кавычки... Но во всех этих случаях получал сообщение: "Не верный пароль"

Последний раз редактировалось tula44; 11.10.2012 в 13:19.
 
Ответить с цитированием