A küldetés életciklusa
Minden AgentRidge megbízás ugyanazt a fegyelmezett módszertant követi. A A megbízó hurokként futtatja, nem egyenes vonalként – az új felfedezések korábban újra megnyílnak fázisokat, amíg a hatókörben semmi sem marad teszteletlen.
A fázisok
1 · Rövid és megbízás
Az operátor kitölti a küldetést: kliens neve, cél IP és/vagy URL, opcionális virtuális gazdagép és LAN tartomány, extra hatókör megjegyzések, a engagement cases fedezendő és a mode. Semmi sem fut az írásbeli megbízás megerősítéséig.
2 · Felderítés
Az ügynök feltérképezi a támadási felületet – élő gazdagépek, nyitott portok, futó szolgáltatások, webes és API-végpontok, TLS és identitásfelületek – akár egyetlentől kezdve URL vagy IP.
3 · Memória és vezetékek
A AgentRidge újrafelhasználja a korábbi futtatások során egy célról tanultakat: ismert végpontok, rejtett AJAX-kezelők, feltételezett hozzáférés-vezérlési hibák, adminisztrátori útvonalak, hitelesítő tippek. A memória egy erőszorzó, amely meghatározza a prioritásokat; azt soha egy új vizsgálatot vált ki, és minden korábbi leletet élőben újra ellenőriznek.
4 · Felsorolás
A szolgáltatások és alkalmazások valódi gyengeségeit vizsgálják – hitelesítés, injekció, hozzáférés-vezérlés, szerveroldali kérés-hamisítás, fájlkezelés, hibás konfiguráció – beleértve az üzletekben és alkalmazásokban végzett mély üzleti logikai tesztelést (kosár és ár manipulálása, kuponokkal való visszaélés, rendelés visszajátszása, tárgyhivatkozási hibák).
5 · Kihasználás / ellenőrzés
Megerősítve egy élő bizonyítékkal. Auditor módban ez megáll a a megállapításhoz szükséges minimális bizonyíték; Attacker módban a teljes teljesítményt követi kizsákmányolás. Az ügynök soha nem ad eredményt egyedül a kulcsszóegyezésre – konkrét bizonyítékokra van szüksége erről az ülésről.
6 · Láncolás és eszkaláció
Az egyes megállapítások a hatókörön belüli maximális hatás felé vannak láncolva: adatszivárgás fiók átvétele, lábát a privilégiumok eszkalációjába, egyetlen gazdagép a oldalirányú forgás – mindig a hatókörön és üzemmódon belül.
7 · Megerősített megállapítások
Minden bizonyított probléma strukturált megállapításként van rögzítve: súlyosság, cím, az érintett gazdagép és végpontok, a használt pontos parancsok, a kérés/válasz bizonyítékok, üzleti hatás, közérthető magyarázat és kárelhárítás. Ezeket megállapítások hajtják a live cartography és a vulnerability register valós időben.
8 · Jelentés
Miután minden megerősített lelet rögzítésre került, a AgentRidge kiírja az eljegyzést narratíva – talpra állás a hatáshoz –, és kliensre kész állapotot hoz létre PDF report.
Mit jelent a „kész”?
A Megbízó csak akkor zár le egy megbízást, ha annak meghatározása kész elégedett: minden hatókörbe tartozó vezetéket teszteltek, minden megerősített leletet megvizsgáltak bizonyítékokkal rögzítve, és a jelentés tükrözi ennek a futásnak a tényleges munkáját - nem egy mutató egy régi eredményre. Ha egy technika blokkolva van, az ügynök rögzíti a blokkolja, megváltoztatja a megközelítést, és tovább dolgozik a felület többi részén.
Elmondva, ahogy megy
A futam során az ügynök elmondja érvelését a Activity és küldetésnézetek: az egyes akciók célja, a választott eszköz, pontos parancs, eredmény és értelmezési módja az eredmény. A megbízás auditálható, amíg megtörténik, nem csak utána.
Következő: engagement modes →