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

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

Все пути
Путь golang Intermediate 7 модулей 27 шагов (16 теор · 4 лаб · 7 квиз) ~4 ч 56 мин

Go Command Injection: от границы данных к безопасному запуску процессов

Глубокое погружение в Command Injection в Go-приложениях. Вы научитесь находить и эксплуатировать выполнение команд через os/exec, обходить фильтры спецсимволов, моделировать Out-of-Band (OOB) каналы, проверять их предпосылки и интерпретировать коррелированные события.

01

Модуль 1: Как входные данные становятся командой

Прослеживаем путь данных до процесса, проверяем модель в базовой практике и после неё оцениваем последствия нарушения границы доверия.

0/4~43 мин
02

Модуль 2: Shell-строки, argv и скрытые интерпретаторы

Сравниваем способы запуска процессов и отмечаем границы доверия в коде, библиотеках и системных обёртках.

0/3~13 мин
03

Модуль 3: Ограничения ввода и разбор оболочкой

Тренируемся фиксировать преобразования данных, строить проверяемые гипотезы и различать работу фильтра и поведение конечного парсера.

0/4~58 мин
  • 1
    1. Практикум: карта ограничений и этапов разбора
    ~5 мин
  • 2
    2. Разбор после практики: почему фильтр не удержал границу
    ~5 мин
  • EXP FIX
    3. Практика: обход WAF-blacklist в command injection
    medium ~45 мин
  • 4
    4. Тест: нормализация и ограничения парсера
    ~3 мин
04

Модуль 4: OOB-наблюдения и hardening

Моделируем внешние каналы, их предпосылки и границы доказательств, затем выбираем минимальные меры на границах доверия.

0/3~13 мин
05

Модуль 5: доказательства в Blind Command Injection

Строим baseline, negative control и повторяемые наблюдения, проверяем гипотезу на практике и только затем разбираем защиту.

0/4~1 ч 13 мин
06

Модуль 6: Argument Injection и грамматика argv

Читаем документацию утилиты, классифицируем элементы argv, проверяем модель на практике и после неё разбираем защитные паттерны.

0/4~1 ч 13 мин
07

Модуль 7: Доказательный разбор

Воспроизводимый Source→Parser→Effect review, калибровка вердиктов и тренировочный статический разбор: triage невиданного flow.

0/5~23 мин финальный