9 месяцев назад
SQL-инъекции: как защитить ваше приложение от одной из самых опасных атак
SQL-инъекции — это серьёзная угроза для любого веб-приложения, использующего базы данных. В этой статье мы разберём, что такое SQL-инъекции, какие последствия они могут иметь, и как защититься от этой уязвимости. Мы также приведём примеры кода, чтобы наглядно показать, как именно происходит атака и как можно от неё защититься. SQL-инъекция — это метод атаки, при котором злоумышленник вставляет или "инъектирует" вредоносный SQL-код в запрос к базе данных через вводимые данные (например, через форму на сайте)...
975 читали · 4 года назад
Инъекция SQL: руководство для начинающих
Источник: Nuances of Programming Внедрение кода или инъекция SQL — это уязвимость системы безопасности в Интернете, позволяющая злоумышленнику завладеть доступом к SQL-запросам в базу данных. Так он может получить конфиденциальную информацию о структуре базы данных, таблицах, столбцах или полях вместе со всеми данными, которые там есть. Вот пример. Предположим, приложение использует следующий запрос на получение чьих-либо учётных данных: SELECT USERNAME,PASSWORD from USERS where USERNAME='<username>'...