Passa al contenuto principale

Il ciclo di vita della missione

Ogni impegno AgentRidge segue la stessa metodologia disciplinata. Il Il preside lo gestisce come un ciclo, non come una linea retta: le nuove scoperte riaprono prima fasi fino a quando non rimane nulla non testato.

Le fasi​

1 · Breve e mandato​

L'operatore compila la missione: nome del cliente, IP di destinazione e/o URL, facoltativo host virtuale e intervallo LAN, note aggiuntive sull'ambito, engagement cases da coprire e mode. Non verrà eseguito nulla fino alla conferma del mandato scritto.

2 · Ricognizione​

L'agente mappa la superficie di attacco: host attivi, porte aperte, servizi in esecuzione, endpoint web e API, TLS e superfici di identità, a partire anche da uno solo URL o IP.

3 · Memoria e contatti​

AgentRidge riutilizza ciò che ha appreso su un target nelle esecuzioni precedenti: noto endpoint, gestori AJAX nascosti, sospetti difetti di controllo degli accessi, percorsi di amministrazione, suggerimenti sulle credenziali. La memoria è un moltiplicatore di forza che stabilisce le priorità; mai sostituisce una nuova scansione e ogni risultato precedente viene nuovamente verificato in tempo reale.

4 · Enumerazione​

Servizi e applicazioni vengono analizzati per individuare i reali punti deboli: autenticazione, injection, controllo degli accessi, falsificazione delle richieste lato server, gestione dei file, errori di configurazione, inclusi test approfonditi sulla logica aziendale su negozi e app (manomissione del carrello e del prezzo, abuso di coupon, riproduzione dell'ordine, difetti di riferimento dell'oggetto).

5 · Sfruttamento/verifica​

Confermato con una prova di concetto dal vivo. Nella modalità Auditor questo si ferma al prova minima necessaria per un accertamento; in modalità Attacker insegue completamente sfruttamento. L'agente non emette mai un risultato solo sulla corrispondenza di una parola chiave: ha bisogno di prove concrete da questa sessione.

6 · Concatenamento e intensificazione​

I risultati individuali sono incatenati verso il massimo impatto nell'ambito: una fuga di dati acquisizione dell'account, un punto d'appoggio nell'escalation dei privilegi, un singolo host in a perno laterale: sempre nell'ambito e nella modalità.

7 · Risultati confermati​

Ogni problema riscontrato viene catturato come un risultato strutturato: gravità, titolo, host ed endpoint interessati, i comandi esatti utilizzati, la richiesta/risposta prove, impatto aziendale, una spiegazione in linguaggio semplice e soluzioni correttive. Questi i risultati guidano il live cartography e il vulnerability register in tempo reale.

8 · Rapporto​

Una volta acquisito ogni risultato confermato, AgentRidge scrive l'impegno narrativa - dalla ricognizione al punto d'appoggio per l'impatto - e produce un prodotto pronto per il cliente PDF report.

Cosa significa "fatto".​

Il Principal chiude un impegno solo quando la sua definizione di fatto è soddisfatto: ogni iniziativa rientrante nell'ambito è stata testata, ogni risultato confermato lo è stato catturato con prove, e il rapporto riflette il lavoro effettivo di questa corsa, non un puntatore a un vecchio risultato. Se una tecnica viene bloccata, l'agente registra il file bloccante, cambia approccio e continua a lavorare il resto della superficie.

Narrato così com'è​

Durante tutta la corsa l'agente racconta il suo ragionamento nel Activity e visualizzazioni della missione: l'obiettivo di ogni azione, il strumento scelto, il comando esatto, il risultato e come interpreta quel risultato. L’impegno è verificabile mentre avviene, non solo dopo.

Successivo: engagement modes →