01
Модуль 1: Введение в Path Traversal
Directory traversal в Node.js, модуль path, обзор защиты
- 11. Path Traversal в Node.js~5 мин
- 22. Обзор методов защиты от Path Traversal~5 мин
- 33. Тест: Основы Path Traversal~3 мин
Фундаментальный маршрут по Directory Traversal в Node.js/Express. Изучите три варианта атаки (базовый ../, bypass однократного blacklist-фильтра и absolute path injection), границы URL-декодирования и общий containment-инвариант через path.resolve/path.relative. Три лабы повторно применяют этот инвариант к разным угрозам; финальный модуль даёт справочный обзор Semgrep, CodeQL и CI workflow.
Directory traversal в Node.js, модуль path, обзор защиты
Обход через ../ для чтения произвольных файлов
Single-pass replace bypass, границы URL-декодирования, нормализация
Инъекция абсолютного пути и защита через path.relative()
Express.static безопасность, сравнение, чеклист
Многослойная защита и справочный обзор SAST/DAST/SCA workflow.