Ricerca tramite Motori di Ricerca: Search Engines (T1593.002)

La sottotecnica T1593.002 descrive l'uso dei motori di ricerca da parte degli attaccanti per raccogliere informazioni sulle vittime durante la fase di targeting. Appartiene alla tattica TA0043 (Reconnaissance), la fase iniziale del ciclo di vita offensivo in cui l'avversario raccoglie dati—attivamente o passivamente—per pianificare le operazioni successive.

I motori di ricerca indicizzano costantemente il web e offrono agli utenti sintassi specializzate (i cosiddetti operatori dork) per filtrare risultati per parola chiave, tipo di file o dominio. Un attaccante sfrutta questa capacità sia per profilare genericamente l'organizzazione bersaglio, sia per individuare spillage e leak di informazioni sensibili: dettagli di rete, configurazioni esposte, documenti riservati o credenziali finite accidentalmente online.

Le informazioni raccolte alimentano le fasi successive della kill chain. Un indirizzo email trovato può guidare il Phishing for Information, un pannello di login esposto può indirizzare verso lo Search Open Technical Databases, e credenziali trapelate possono consentire un Initial Access tramite Valid Accounts o phishing mirato.

L'impatto è difficile da quantificare in numeri diretti, ma è amplificato dalla natura invisibile dell'attività: avvenendo interamente sull'infrastruttura di terze parti, sfugge quasi completamente ai controlli aziendali. I dati MITRE associano a questa tecnica 1 gruppo APT, 1 campagna documentata e 1 mitigazione, segnalando un uso consolidato nella ricognizione avversaria.

In un esercizio red team, questa tecnica si simula ricostruendo il footprint pubblico del bersaglio senza mai toccarne l'infrastruttura, restando quindi perfettamente lab-safe. Il cuore dell'attività è la costruzione di query mirate—il Google Dorking—che sfrutta gli operatori nativi dei motori di ricerca.

Gli operatori più efficaci sono site: per limitarsi a un dominio, filetype: per cercare estensioni specifiche (pdf, xlsx, conf, sql), intitle: e inurl: per intercettare pannelli di amministrazione, e intext: per parole chiave sensibili come password o api_key. Una query tipica in fase di ricognizione è:

site:target.com filetype:pdf intext:confidential

oppure la ricerca di pannelli esposti con inurl:login site:target.com. Per credenziali trapelate su piattaforme di code hosting si combina site: con termini come password o BEGIN RSA PRIVATE KEY.

Per automatizzare e strutturare la raccolta esistono framework OSINT maturi. theHarvester (open source) aggrega email, sottodomini e host interrogando più motori di ricerca contemporaneamente; un invocazione standard è:

theHarvester -d target.com -b google,bing,duckduckgo

Recon-ng (open source) offre un'architettura modulare stile Metasploit, con moduli dedicati all'interrogazione dei search engine e alla persistenza dei risultati in un workspace. SpiderFoot (open source, con tier hosted a pagamento) orchestra decine di fonti automatizzando la correlazione tra domini, email e leak.

Come riferimento per le query più produttive, la Google Hacking Database (gratuito) di Exploit-DB cataloga migliaia di dork già validate per categoria—file con password, dispositivi esposti, messaggi di errore rivelatori.

Sul piano delle catene d'attacco, la ricognizione via motori di ricerca è propedeutica: i sottodomini raccolti con theHarvester alimentano scansioni successive, le email individuate confluiscono in campagne di spear phishing, i file di configurazione esposti possono contenere credenziali riutilizzabili per l'accesso iniziale.

Dai dati MITRE emerge che il gruppo Kimsuky (G0094) ha usato Google per cercare vulnerabilità, tool e trend geopolitici a supporto del targeting. Nella campagna APT41 DUST (C0040) i motori di ricerca sono serviti a investigare i server delle vittime prima delle fasi operative. Un red teamer replica esattamente questo approccio: prima si osserva ciò che è già pubblico, solo dopo si passa all'interazione attiva.

Vuoi diventare un Ethical Hacker ma non sai da dove iniziare?

Accedi alle lezioni gratuite e segui il percorso corretto fin dal primo passo

TEST GRATUITO
2 minuti · 7 domande Che professionista cyber sei? Scopri il profilo più vicino al tuo modo di pensare e inizia dal percorso giusto.