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

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

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

PHP Path Traversal: include, fopen и обходы

Маршрут по Path Traversal в PHP Native. Разберём уязвимости include, fopen, file_get_contents с пользовательским вводом, историю null byte injection, двойное кодирование, абсолютные пути и защиту через realpath() + open_basedir.

01

Модуль 1: Введение в Path Traversal

include, fopen, file_get_contents с пользовательским вводом, open_basedir.

0/3~13 мин
02

Модуль 2: Basic Path Traversal

Обход директории через ../, защита realpath() + strpos().

0/4~43 мин
03

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

Двойное кодирование, null bytes (исторический), basename() обход.

0/4~1 ч 13 мин
04

Модуль 4: Absolute Path

Абсолютные пути /etc/passwd, защита strict base containment.

0/5~1 ч 3 мин
05

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

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

0/3~13 мин финальный