OSINT e recon
Flusso OSINT da zero, con IA come copilota
Flusso OSINT ripetibile per un bersaglio che puoi guardare: definisci ambito, raccogli a fasi, correla e la chat di NotHoly riassume.
Enumera i sottodomini di un ambito tuo: subfinder, amass, findomain e chaos via anew e httpx, con la chat di NotHoly per il triage.
L'enumerazione dei sottodomini trova gli hostname sotto una radice che puoi testare. Le fonti passive, log dei certificati, DNS passivo e dati di ricerca, ne portano la maggior parte senza inviare un pacchetto al bersaglio. Lo schema e uno strumento per fonte, tutto via anew cosi la lista cresce soltanto, poi httpx per vedere quali host rispondono. La chat di NotHoly fa il triage del risultato: raggruppa gli host, segna quelli strani e abbozza la nota.
Nessuno strumento da solo vede ogni sottodominio, quindi eseguine alcuni e unisci. subfinder e il punto di partenza passivo piu veloce.
subfinder -d example.com -all -silent | anew subs.txtamass in modalita passiva raggiunge piu fonti e impiega piu tempo.
amass enum -passive -d example.com -silent | anew subs.txtfindomain e, con una chiave API, chaos aggiungono altri due canali passivi.
findomain -t example.com -q | anew subs.txt
chaos -d example.com -silent | anew subs.txtanew aggiunge solo le righe non ancora nel file e stampa solo cio che ha aggiunto, cosi vedi arrivare host nuovi tra un'esecuzione e l'altra. Punta ogni strumento allo stesso subs.txt e costruisci una sola lista senza duplicati, senza ginnastica di sort e uniq. Riesegui i comandi la prossima settimana e anew ti mostra esattamente cosa e cambiato.
Un nome nella lista non e un host vivo. httpx risolve ogni nome e segnala quali rispondono, con stato, titolo e tecnologia.
httpx -l subs.txt -sc -title -td -silent -o live.txtL'output atteso e una riga per host vivo.
https://api.example.com [200] [API Gateway] [nginx]
https://dev.example.com [401] [Login] [Apache]Leggi prima i prefissi dev, staging, api e admin. Solo per risolvere, dnsx e lo strumento piu leggero.
Tieni il contesto accanto a ogni host: la fonte che lo ha trovato, la data in cui lo hai visto e se httpx ha avuto risposta. Salva subs.txt e live.txt fianco a fianco, versionali in un repo di note, e la prossima esecuzione settimanale confronta pulito invece di annegarti in nomi gia passati al triage.
Incolla live.txt nella chat di NotHoly e chiedi di separare segnale da rumore.
Ecco i miei sottodomini risolti con stato e titolo.
Raggruppali per funzione probabile, segna cio che sembra
un host non di produzione o dimenticato ed elenca i cinque
da guardare per primi. Una riga per scelta.Il modello non ha accesso agli host; ragiona dal testo che hai incollato. Usalo per ridurre duecento righe a una lista breve con motivi, poi verifica ciascuna tu stesso nel browser o con le tue richieste.
Tieni l'enumerazione dentro le radici del tuo foglio di ambito. Un certificato wildcard o una fonte passiva puo far emergere un host di un altro proprietario, quindi scartalo. Le fonti passive toccano il bersaglio solo quando httpx sonda, quindi esegui httpx per ultimo e solo contro nomi dentro l'ambito.
Parti passiva. Le fonti passive non inviano mai traffico al bersaglio, quindi si possono eseguire prima ancora di pensare ai limiti di frequenza. Passa alla risoluzione attiva con httpx o dnsx quando la lista e dentro l'ambito e sei pronto a inviare richieste.
Non per iniziare. subfinder e amass funzionano senza chiavi e trovano di piu con esse. Aggiungi chiavi per le fonti che usi spesso e tienile nel file di config di ogni strumento, mai sulla riga di comando.
Con una lista di host vivi in mano, raccogli URL e parametri su quegli host in crawling e raccolta di URL. Torna a il flusso.
OSINT e recon
Flusso OSINT ripetibile per un bersaglio che puoi guardare: definisci ambito, raccogli a fasi, correla e la chat di NotHoly riassume.
OSINT e recon
Raccogli URL e parametri di un ambito tuo con gospider, hakrawler, waybackurls e gau, poi filtra con qsreplace e la chat di NotHoly.
OSINT e recon
Usa crt.sh, i log CT e il DNS passivo per mappare host e infrastruttura di un ambito tuo, e lascia che la chat di NotHoly correli i record.