SQL инъекция к сайту

Проводится поиск уязвимости на сайте посредством ввода инъекции в адресную строку браузера путем вывода пароля пользователя из базы данных. Взята таблица news, в которой находится 4 столбца, и выводится новость на страницу посредством id. Таблица users состоит из 7 столбцов. SELECT * FROM news WHERE news.news_id= 12 UNION SELECT user_id, user_name, user_password, user_date FROM users

ВВОД когда осуществляется инъекция: http://name.ru/news/12+UNION+SELECT+user_id,user_name,user_password,user_date+FROM+users Соответственно Инъекция не проходит, так как запятые в запросе не проходят на сервер. Если бы количество столбцов совпадало в таблицах news и users, инъекция бы прошла путем http://name.ru/news/12+UNION+SELECT+user_password+FROM+users

Вопрос, есть ли способ написать другую инъекцию не используя "," и "=" и "'", так чтобы она прошла, и не выдавало ошибки, что не совпадает количество столбцов в таблицах.


Ответы (0 шт):