Cykl życia misji
Każde zaangażowanie AgentRidge opiera się na tej samej zdyscyplinowanej metodologii. The Dyrektor prowadzi to w formie pętli, a nie linii prostej — nowe odkrycia otwierają się wcześniej fazach, aż nic w zakresie nie pozostanie niesprawdzone.
Fazy
1 · Krótki opis i mandat
Operator wypełnia misję: nazwę klienta, docelowy adres IP i/lub adres URL, opcjonalnie host wirtualny i zasięg sieci LAN, dodatkowe uwagi dotyczące zakresu, engagement cases do omówienia i mode. Nic nie działa, dopóki pisemne pełnomocnictwo nie zostanie potwierdzone.
2 · Rekonesans
Agent mapuje powierzchnię ataku — aktywne hosty, otwarte porty, uruchomione usługi, punkty końcowe sieci i API, TLS i powierzchnie tożsamości — zaczynając nawet od jednego Adres URL lub adres IP.
3 · Pamięć i przewody
AgentRidge ponownie wykorzystuje to, czego dowiedział się o celu podczas poprzednich serii: znany punkty końcowe, ukryte procedury obsługi AJAX, podejrzane błędy kontroli dostępu, ścieżki administratora, wskazówki dotyczące wiarygodności. Pamięć to mnożnik siły, który ustala priorytety; to nigdy zastępuje nowy skan, a każde wcześniejsze ustalenie jest ponownie weryfikowane na żywo.
4 · Wyliczenie
Usługi i aplikacje są sprawdzane pod kątem rzeczywistych słabych punktów — uwierzytelniania, wstrzykiwanie, kontrola dostępu, fałszowanie żądań po stronie serwera, obsługa plików, błędna konfiguracja — w tym głębokie testy logiki biznesowej w sklepach i aplikacjach (manipulowanie koszykiem i ceną, nadużywanie kuponów, powtarzanie zamówień, błędy w referencjach obiektów).
5 · Eksploatacja/weryfikacja
Potwierdzone weryfikatorem koncepcji na żywo. W trybie Auditor zatrzymuje się to na minimalny dowód niezbędny do ustalenia; w trybie Attacker realizuje pełną eksploatacja. Agent nigdy nie generuje wyników dotyczących samego dopasowania słowa kluczowego — potrzebuje konkretnych dowodów z tej sesji.
6 · Łańcuch i eskalacja
Poszczególne ustalenia są powiązane z maksymalnym wpływem w danym zakresie: wyciekiem danych do przejęcie konta, punkt oparcia w eskalacji uprawnień, pojedynczy host w obrót boczny — zawsze w zakresie i trybie.
7 · Potwierdzone ustalenia
Każdy sprawdzony problem jest rejestrowany jako uporządkowany wynik: waga, tytuł, dotknięty host i punkty końcowe, dokładne użyte polecenia, żądanie/odpowiedź dowody, wpływ na działalność gospodarczą, wyjaśnienie prostym językiem i środki zaradcze. Te odkrycia napędzają live cartography i vulnerability register w czasie rzeczywistym.
8 · Zgłoś
Po zarejestrowaniu każdego potwierdzonego ustalenia AgentRidge zapisuje zlecenie narrację — od rozpoznania punktu zaczepienia do wpływu — i tworzy wersję gotową do wykorzystania przez klienta PDF report.
Co oznacza „gotowe”.
Zleceniodawca zamyka zlecenie dopiero wtedy, gdy jego definicja jest ukończona zadowolony: każdy trop objęty zakresem został przetestowany, każde potwierdzone odkrycie zostało sprawdzone uchwycone wraz z dowodami, a raport odzwierciedla faktyczną pracę w ramach tego badania — nie wskaźnik do starego wyniku. Jeśli technika jest zablokowana, agent rejestruje bloker, zmienia podejście i kontynuuje pracę na pozostałej powierzchni.
Opowiadane na bieżąco
Przez cały czas agent przedstawia swoje rozumowanie w Activity i poglądy na misję: cel każdego działania, wybrane narzędzie, dokładne polecenie, wynik i jak ono interpretuje ten wynik. Zaangażowanie można kontrolować w trakcie jego trwania, a nie dopiero później.
Dalej: engagement modes →