Agenti di IA per la sicurezza
Perché automatizzare recon e test sulla API di NotHoly
Metti nella pipeline un modello che non rifiuta, con CVE, advisory e lettura di pagine pubbliche senza costo di token. I tuoi strumenti fanno l'attivo.
Trasforma recon sparsa in note strutturate, un grafo di entita e una timeline per un ambito tuo, e lascia che la chat di NotHoly riassuma e trovi lacune.
La raccolta produce disordine: un file per strumento, sottodomini, URL, email, screenshot. Organizzare lo trasforma in qualcosa su cui ragionare e da consegnare. Tre strutture fanno quasi tutto il lavoro: un file di note con un fatto per riga e la sua fonte, un grafo di entita che collega host, persone e IP, e una timeline che ordina gli eventi. La chat di NotHoly legge tutte e tre e scrive il riassunto, e cosa piu utile, ti dice cosa manca.
Tieni un solo file di note in testo semplice o Markdown. Ogni riga e un'affermazione e da dove viene.
api-dev.example.com 200 nginx source: httpx 2026-11-10
[email protected] in breach "AcmeLeak" source: hibp 2026-11-10
origin 203.0.113.7 behind CDN source: dns-history 2026-11-09Il testo semplice fa diff, accetta grep e sopravvive a uno strumento che cambia formato di output. Un risultato senza riga di fonte e una voce, quindi non promuoverlo nel report finche non puoi nominare da dove viene.
Un grafo risponde a cosa si collega a cosa. I nodi sono host, IP, persone, email e organizzazioni, e gli archi sono relazioni come risolve-a, possiede e lavora-in. Maltego e lo strumento di grafo classico, e recon-ng conserva le entita in un database di workspace che puoi interrogare ed esportare. Anche una lista di due colonne, origine e destinazione, caricata in un qualsiasi visualizzatore di grafi, mostra cluster che una lista piatta nasconde, come l'unico IP che lega cinque host all'apparenza non collegati.
Alcuni risultati sono eventi: un certificato emesso, un dominio registrato, un commit messo, una violazione datata. Ordinali. Una timeline mostra che l'host di staging e comparso la stessa settimana del config trapelato, o che il repo pubblico di un dipendente precede il servizio che nomina. Tienila come una semplice lista datata, perche l'intuizione sta nell'ordine, non nella formattazione.
Qui l'IA si guadagna il posto. Incolla le tue note, la lista di archi e la timeline, e chiedi sia un riassunto sia una lista di lacune.
Ecco le mie note OSINT, una lista di archi tra entita e una
timeline. Scrivi un riassunto di una pagina raggruppato per asset.
Poi elenca le lacune: entita con una sola fonte, host senza
proprietario, e i tre controlli che riducono di piu la mia incertezza.Il riassunto e facile; il punto e la lista di lacune. Il modello segna le affermazioni da fonte unica, i nodi penzolanti e i controlli successivi ovvi, cioe la revisione che un analista stanco salta. Ragiona su cio che hai incollato e non inventa fatti nuovi, quindi verifica ogni "probabile" che offre prima di scriverlo.
La struttura non allenta le regole. Tieni i dati personali come email, record di violazioni e nomi in un file separato e cifrato, e tienili fuori dall'immagine del grafo che metti in un report. Etichetta ogni entita con se e in ambito, cosi un nodo fuori ambito trovato durante un pivot non scivola mai nei risultati.
No. Un file di note in Markdown, una lista di archi a due colonne e una timeline datata coprono gran parte dei lavori. Ricorri a uno strumento di grafo quando il numero di entita supera cio che tieni a mente.
Trattala come senza stato per questo. Tieni la fonte di verita nei tuoi file, incolla cio che serve e salva l'output nelle note. Il record sono i tuoi file, non la chat.
Con tutto strutturato, l'ultimo passo e il deliverable. Trasformalo in un report in trasformare l'OSINT in un report pulito. Torna a OSINT di base su immagini e geolocalizzazione.
Agenti di IA per la sicurezza
Metti nella pipeline un modello che non rifiuta, con CVE, advisory e lettura di pagine pubbliche senza costo di token. I tuoi strumenti fanno l'attivo.
Agenti di IA per la sicurezza
Il progetto di un agente di bug bounty: un LLM, dei tool, memoria e guardrail, in un loop che gira sulla tua macchina sotto la tua approvazione.
Agenti di IA per la sicurezza
Un agente di bug bounty in Python con tool calling sull'API NotHoly: propone comandi di recon, aspetta l'approvazione, legge l'output e tiene le note.