+7 (423) 206-00-23

Что такое SQL injection? Поиск определения SQL-инъекции

SQL injection (sql-инъекция) – это один из наиболее распространенных методов взлома веб-сайтов и ПО, работающих с базами данных. Этот метод основан на внедрении в запрос произвольного SQL-кода.

Внедрение кода, в зависимости от типа СУБД, которую использует программа или сайт, и условий внедрения, может дать возможность злоумышленнику выполнить любой произвольный запрос к базе. Например можно прочитать содержимое любых таблиц, или удалить, изменить или добавить данные. То есть внедривший код получает возможность чтения, записи локальных файлов и возможность выполнения произвольных команд на атакуемом сервере.

Данная атака может быть возможна из-за некорректной обработки входящих данных, которые используются в SQL-запросах.


Помогло? Делись!
Весь список терминов →