Життєвий цикл місії
Кожне завдання AgentRidge дотримується тієї самої дисциплінованої методології. The Директор проводить це як петлю, а не по прямій лінії — нові відкриття знову відкриваються раніше фази, поки нічого в області не залишиться неперевіреним.
Фази
1 · Бриф і мандат
Оператор заповнює місію: ім’я клієнта, цільовий IP та/або URL, необов’язково віртуальний хост і діапазон локальної мережі, додаткові примітки щодо області, engagement cases для покриття та mode. Ніщо не працює, доки не буде підтверджено письмове доручення.
2 · Розвідка
Агент створює карту поверхні атаки — живі хости, відкриті порти, запущені служби, кінцеві точки Інтернету та API, TLS та ідентифікаційні поверхні — починаючи навіть із одного URL або IP.
3 · Пам'ять і ліди
AgentRidge повторно використовує те, що він дізнався про ціль під час попередніх запусків: відомо кінцеві точки, приховані обробники AJAX, підозрювані недоліки контролю доступу, шляхи адміністратора, підказки щодо облікових даних. Пам'ять - це множник сили, який встановлює пріоритети; це ніколи замінює нове сканування, і кожен попередній висновок повторно перевіряється в реальному часі.
4 · Перерахування
Сервіси та програми перевіряються на наявність реальних слабких місць — автентифікація, впровадження, контроль доступу, підробка запитів на стороні сервера, обробка файлів, неправильна конфігурація — включаючи глибоке тестування бізнес-логіки в магазинах і програмах (підробка кошика та ціни, зловживання купонами, повторне відтворення замовлень, недоліки посилання на об’єкти).
5 · Експлуатація / перевірка
Підтверджено живим доказом концепції. У режимі Auditor це зупиняється на мінімальний доказ, необхідний для висновку; у режимі Attacker він переслідує повну експлуатації. Агент ніколи не видає результат лише за відповідністю ключового слова — для цього потрібні конкретні докази цієї сесії.
6 · Ланцюг і ескалація
Індивідуальні висновки спрямовані на максимальний вплив у межах: витік даних захоплення облікового запису, посилення привілеїв, один хост у a бічний шарнір — завжди в межах і режимі.
7 · Підтверджені висновки
Кожна перевірена проблема фіксується як структурований висновок: серйозність, назва, уражений хост і кінцеві точки, точні використовувані команди, запит/відповідь докази, вплив на бізнес, пояснення простою мовою та виправлення. Ці висновки керують live cartography і vulnerability register в режимі реального часу.
8 · Звіт
Після того, як кожну підтверджену знахідку буде зафіксовано, AgentRidge записує зобов’язання розповідь — розвідка до точки опори для впливу — і створює готовий до клієнта PDF report.
Що означає "зроблено".
Принципал закриває залучення лише тоді, коли його визначення виконано задоволений: кожен потенційний клієнт перевірено, кожен підтверджений результат зі свідками, а звіт відображає фактичну роботу цього запуску — ні вказівник на старий результат. Якщо техніку заблоковано, агент записує її блокувальник, змінює підхід і продовжує працювати з рештою поверхні.
Розповідається як є
Протягом усього циклу агент розповідає про свої міркування в Activity та види місії: мета кожної дії, вибраний інструмент, точна команда, результат і як він інтерпретує той результат. Залучення перевіряється під час його виконання, а не тільки після.
Далі: engagement modes →