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

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

Все пути
Путь php Intermediate 5 модулей 19 шагов (11 теор · 3 лаб · 5 квиз) ~3 ч 25 мин

PHP Command Injection: system(), exec() и eval()

Маршрут по инъекциям команд ОС и кода в PHP Native. Разберём все функции выполнения команд (system, exec, passthru, shell_exec, backtick, popen), eval-инъекции, защиту через escapeshellarg(), regex allowlist и удаление eval.

01

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

Все функции выполнения команд в PHP, disable_functions, механика инъекции.

0/3~13 мин
02

Модуль 2: Basic Command Injection

Инъекция через system(), exec(), защита escapeshellarg().

0/4~43 мин
03

Модуль 3: Обход фильтров

Blacklist bypass, кодировки, wildcards, защита regex allowlist.

0/4~58 мин
05

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

disable_functions, сравнение методов, реальные CVE, чеклист.

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