11 месяцев назад
SQL-инъекции: что это и как защититься от атаки
Приложения не идеальны в своем создании, могут иметь слабые места, которые злоумышленники постараются использовать для своих целей. Часто их интерес вызывают базы данных, и тогда приходится говорить о SQL-инъекциях. SQL-инъекция (другое обозначение SQLi) – атака через тонкое место приложений, позволяющее мошеннику внедрить часть вредоносного кода, пытаясь видоизменить запрос к БД. Атаки могут производиться на любые сайты, приложения, взаимодействующие с базой данных SQL. В результате интернет-преступники получают доступ к ценным сведениям...
2 месяца назад
SQL-инъекции: что это и как защититься?
SQL-инъекция происходит, когда пользовательский ввод напрямую вставляется в SQL-запрос без соответствующей фильтрации или экранирования. Злоумышленник может передать вредоносный SQL-код, который изменит поведение запроса. Допустим, у нас есть веб-форма для входа в систему: username = input("Введите имя пользователя: ") password = input("Введите пароль: ") query = f"SELECT * FROM users WHERE username = '{username}' AND password = '{password}'" Если пользователь введёт: ' OR '1'='1 Запрос примет...
06:44
1,0×
00:00/06:44
359,5 тыс смотрели · 3 года назад