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

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

Все пути
Путь python Advanced 6 модулей 22 шага (12 теор · 4 лаб · 6 квиз) ~4 ч 3 мин

Python SSTI: от источника шаблона к доказанному риску

Практический маршрут о границе между template source и данными: Jinja2, Python format strings, наблюдаемое влияние и два осознанных варианта исправления. Четыре лаборатории переходят от guided-разбора к самостоятельному переносу на незнакомый render-flow.

01

Модуль 1: Модель исполнения

Кто контролирует template source, где проходит compile/render и почему SSTI не равна XSS

0/3~13 мин
02

Модуль 2: Прямой рендер

Guided-разбор пользовательского source, прямого вывода и минимального observation plan

0/4~43 мин
03

Модуль 3: Возможности контекста

Object graph, import-dependent capabilities, две точки рендера и границы sandbox

0/4~1 ч 13 мин
04

Модуль 4: Отложенное наблюдение

Stored/second-order flow, действительно blind-каналы и парное timing-доказательство

0/4~58 мин
05

Модуль 5: Python format strings

Отдельный мини-язык, mapping-контекст и перенос source/data-модели

0/4~43 мин
06

Модуль 6: Перенос на незнакомый flow

Mixed-render capstone, локальный fail-closed gate и итоговая проверка решений

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