Agentes de IA para segurança
Por que automatizar recon e teste na API da NotHoly
Ponha no pipeline um modelo que não recusa, com CVE, advisory e leitura de páginas públicas sem custo de tokens. Suas ferramentas fazem o ativo.
Transforme recon espalhada em notas, um grafo de entidades e uma timeline para um escopo seu, e deixe a chat da NotHoly resumir e achar lacunas.
Coleta produz bagunca: um arquivo por ferramenta, subdominios, URLs, e-mails, prints. Organizar transforma isso em algo sobre o qual voce raciocina e que da para entregar. Tres estruturas fazem quase todo o trabalho: um arquivo de notas com um fato por linha e a fonte, um grafo de entidades que liga hosts, pessoas e IPs, e uma timeline que ordena eventos. A chat da NotHoly le as tres e escreve o resumo, e mais util ainda, diz o que esta faltando.
Mantenha um unico arquivo de notas em texto puro ou Markdown. Cada linha e uma afirmacao e de onde ela veio.
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-09Texto puro faz diff, aceita grep e sobrevive a uma ferramenta mudando o formato de saida. Um achado sem linha de fonte e um boato, entao nao promova para o relatorio enquanto nao puder nomear de onde veio.
Um grafo responde o que conecta com o que. Nos sao hosts, IPs, pessoas, e-mails e orgs, e as arestas sao relacoes como resolve-para, possui e trabalha-em. O Maltego e a ferramenta classica de grafo, e o recon-ng guarda entidades num banco de workspace que voce consulta e exporta. Ate uma lista de duas colunas, origem e destino, carregada em qualquer visualizador de grafo, mostra clusters que uma lista plana esconde, como o unico IP que amarra cinco hosts aparentemente sem relacao.
Alguns achados sao eventos: um certificado emitido, um dominio registrado, um commit empurrado, um vazamento datado. Ordene. Uma timeline mostra que o host de staging apareceu na mesma semana do config vazado, ou que o repo publico de um funcionario e anterior ao servico que ele nomeia. Mantenha como uma lista datada simples, porque a ordem e o insight, nao a formatacao.
Aqui a IA ganha o lugar dela. Cole suas notas, sua lista de arestas e sua timeline, e peca um resumo e uma lista de lacunas.
Aqui estao minhas notas de OSINT, uma lista de arestas de
entidades e uma timeline. Escreva um resumo de uma pagina por
ativo. Depois liste as lacunas: entidades com uma so fonte, hosts
sem dono, e as tres checagens que mais reduzem minha incerteza.Resumo e facil; a lista de lacunas e o ponto. O modelo marca as afirmacoes de fonte unica, os nos soltos e as proximas checagens obvias, que e a revisao que um analista cansado pula. Ele raciocina sobre o que voce colou e nao inventa fato novo, entao confira qualquer "provavel" que ele oferecer antes de anotar.
Estrutura nao afrouxa as regras. Mantenha dado pessoal como e-mails, registros de vazamento e nomes num arquivo separado e criptografado, e deixe fora da imagem de grafo que voce poe num relatorio. Rotule cada entidade com se esta no escopo, para que um no fora do escopo que voce achou pivotando nunca escorregue para os achados.
Nao. Um arquivo de notas em Markdown, uma lista de arestas de duas colunas e uma timeline datada cobrem a maioria dos trabalhos. Pegue uma ferramenta de grafo quando a contagem de entidades passar do que voce segura na cabeca.
Trate como sem estado para isso. Mantenha a fonte da verdade nos seus arquivos, cole o que precisa e salve a saida de volta nas notas. Seus arquivos, nao a chat, sao o registro.
Com tudo estruturado, o ultimo passo e a entrega. Vire um relatorio em transformando OSINT num relatorio limpo. Volte para OSINT basico de imagem e geolocalizacao.
Agentes de IA para segurança
Ponha no pipeline um modelo que não recusa, com CVE, advisory e leitura de páginas públicas sem custo de tokens. Suas ferramentas fazem o ativo.
Agentes de IA para segurança
O desenho de um pequeno agente de bug bounty: um LLM, ferramentas, memória e guardrails, em um loop que roda na sua máquina sob sua aprovação.
Agentes de IA para segurança
Um pequeno agente de bug bounty em Python com tool calling na API da NotHoly: propõe comandos de recon, espera a sua aprovação, lê a saída e mantém notas.