L'API hunting è la revisione difensiva di log, tracce e modelli di richieste alla ricerca di segnali che indichino che gli attaccanti stanno sondando gli endpoint delle applicazioni. I team di sicurezza cercano metodi insoliti, modifiche ripetute dei parametri, valori anomali dei percorsi, tentativi di aggirare l'autenticazione o richieste che non corrispondono al normale comportamento degli utenti. L'obiettivo è individuare precocemente i tentativi di sfruttamento, soprattutto contro servizi di alto valore come piattaforme per sviluppatori, sistemi di identità e applicazioni web esposte a Internet.
Questo è importante perché molti attacchi moderni iniziano con una richiesta API, non con un file malware. Un traversal del percorso, una lettura di file, un'iniezione o una falla di autorizzazione spesso lascia una traccia visibile nei log degli endpoint prima che si verifichi una compromissione più profonda. In pratica, l'API hunting aiuta i difensori a confermare se un servizio vulnerabile è preso di mira, a restringere la finestra temporale di esposizione e a raccogliere prove per il contenimento. Supporta anche il threat hunting dopo l'applicazione delle patch, quando i team devono verificare se richieste sospette hanno raggiunto percorsi sensibili o restituito dati inattesi.


