Перейти к содержимому

Поиск по платформе

Все пути
Путь php Intermediate 7 модулей 28 шагов (16 теор · 5 лаб · 7 квиз) ~5 ч 56 мин

PHP SQL Injection: От основ до Second-Order

Фундаментальный маршрут по SQL-инъекциям в PHP Native. Изучите историю самой массовой уязвимости веба, механику атак через mysqli и устаревший mysql_*, современную защиту через PDO Prepared Statements, UNION-атаки, слепые инъекции, Second-Order SQLi и обход WAF.

01

Модуль 1: Введение в SQL Injection в PHP

История SQL-инъекций в PHP, обзор расширений PDO, mysqli, устаревшего mysql_*, интерполяция строк в запросах.

0/3~13 мин
02

Модуль 2: Обход авторизации (Auth Bypass)

Классическая атака обхода формы логина через SQL-инъекцию в PHP, защита с помощью PDO prepare().

0/4~43 мин
03

Модуль 3: UNION-атаки

Извлечение данных из других таблиц через UNION SELECT, определение числа колонок, защита через именованные параметры PDO.

0/4~58 мин
04

Модуль 4: Слепые инъекции (Boolean-based)

Boolean-based Blind SQLi: посимвольное извлечение данных, бинарный поиск, защита через bindParam с типизацией.

0/5~1 ч 18 мин
05

Модуль 5: Second-Order SQL Injection

Инъекции второго порядка: сохранённые полезные нагрузки, ошибки двойного доверия, тотальная параметризация запросов.

0/4~1 ч 13 мин
06

Модуль 6: Обход WAF

Обход фильтров и Web Application Firewall, blacklist vs allowlist, кодировки, защита через ctype_alnum() и подготовленные выражения.

0/4~1 ч 13 мин
07

Модуль 7: Итоговый обзор

Сравнительный анализ методов защиты, история PHP и SQLi, реальные CVE, чеклист для Code Review.

0/4~18 мин финальный