conducting-external-reconnaissance-with-osint
Ajuda seu agente a coletar informações sobre um alvo pela internet sem acessá-lo diretamente. É útil para mapear a superfície de ataque e entender o ambiente externo.
O que ela faz
Esta ferramenta ajuda a descobrir informações sobre a presença online de uma empresa, como seus sites, e-mails e tecnologias usadas. Ela faz isso de forma "passiva", sem interagir diretamente com os sistemas da empresa, para mapear sua superfície de ataque externa.
Quando usar
- ✓Antes de testar a segurança de uma empresa.
- ✓Para encontrar sites e sistemas desconhecidos de uma empresa.
- ✓Para coletar e-mails e informações de funcionários para campanhas de marketing ou segurança.
Exemplo do que pedir para a IA
“Quais são os sites e e-mails associados à empresa X?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ela usa várias fontes públicas de informação, como registros de domínio, certificados de segurança na internet e resultados de buscas. Depois, junta tudo para criar um perfil da empresa.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill conducting-external-reconnaissance-with-osintOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/conducting-external-reconnaissance-with-osint/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Conduzindo Reconhecimento Externo com OSINT
Quando Usar
- Realizando a fase inicial de reconhecimento de um teste de penetração para coletar inteligência antes do escaneamento ativo
- Mapeando a superfície de ataque externa de uma organização para identificar ativos de TI desconhecidos ou ocultos (shadow IT)
- Coletando informações de funcionários, formatos de e-mail e estrutura organizacional para campanhas de engenharia social
- Identificando credenciais expostas, dados vazados ou documentos sensíveis publicados na internet
- Definindo o escopo da pegada digital de uma organização antes de um engajamento de equipe vermelha (red team)
Não use para perseguição, assédio ou vigilância não autorizada de indivíduos. A coleta de OSINT deve ser realizada dentro do escopo de um engajamento autorizado e em conformidade com as leis de privacidade aplicáveis (GDPR, CCPA).
Pré-requisitos
- Autorização por escrito para realizar reconhecimento contra a organização alvo
- Estação de pesquisa dedicada com VPN ou Tor para consultas anonimizadas quando necessário
- Ferramentas do framework OSINT instaladas: Amass, theHarvester, Shodan CLI, Recon-ng, SpiderFoot
- Chaves de API para Shodan, Censys, SecurityTrails, Hunter.io, VirusTotal e GitHub para resultados aprimorados
- Contas de e-mail descartáveis para acessar serviços que exigem registro durante a pesquisa
Fluxo de Trabalho
Etapa 1: Enumeração de Domínio e DNS
Enumere todos os domínios, subdomínios e registros DNS associados ao alvo:
- Identificação do domínio raiz: Comece com o domínio principal e identifique todos os domínios relacionados por meio de pesquisas reversas de WHOIS pelo nome do registrador, e-mail e organização usando
whoxy.comoudomaintools.com - Enumeração de subdomínios: Execute várias ferramentas para cobertura abrangente:
amass enum -passive -d target.com -o amass_subs.txtpara descoberta passiva de subdomínios de mais de 40 fontes de dadossubfinder -d target.com -all -o subfinder_subs.txtpara enumeração passiva rápida- Consultas de log de transparência de certificado
crt.sh:curl -s "https://crt.sh/?q=%25.target.com&output=json" | jq -r '.[].name_value' | sort -u
- Análise de registros DNS: Consulte todos os tipos de registros:
dig target.com ANY, verifique os registros SPF, DKIM, DMARC que revelam a infraestrutura de e-mail e enumere os registros MX para identificar provedores de e-mail - Tentativa de transferência de zona:
dig axfr @ns1.target.com target.compara verificar servidores DNS mal configurados - Consolidar resultados: Mescle, deduplique e resolva todos os subdomínios descobertos para endereços IP. Mapeie endereços IP para provedores de ASN e hospedagem.
Etapa 2: Descoberta de Infraestrutura e Serviços
Identifique a infraestrutura voltada para a internet sem escanear diretamente os sistemas alvo:
- Shodan:
shodan search "ssl.cert.subject.cn:target.com"para encontrar todos os serviços voltados para a internet com certificados TLS para o domínio alvo. Pesquise também por nome da organização e faixas de IP. - Censys: Pesquise as faixas de IP e certificados TLS do alvo para identificar serviços, tecnologias e possíveis vulnerabilidades indexadas por escaneamento em toda a internet
- Descoberta de ativos na nuvem: Verifique buckets S3 (
target-com,target-backup,target-dev), Azure Blob storage (target.blob.core.windows.net) e GCP storage usando ferramentas comocloud_enum - Identificação de WAF e CDN: Use
wafw00f target.compara identificar firewalls de aplicativos web e provedores de CDN que podem mascarar o IP do servidor de origem - Dados históricos: Use o Wayback Machine (
web.archive.org) para encontrar páginas removidas, versões antigas de aplicativos e endpoints esquecidos
Etapa 3: Inteligência de E-mail e Pessoal
Colete informações de funcionários e endereços de e-mail para preparação de engenharia social:
- Coleta de e-mails:
theHarvester -d target.com -b all -f harvest_results.htmlpara coletar e-mails de mecanismos de busca, LinkedIn e fontes de dados - Identificação do formato de e-mail: Use
hunter.iopara determinar o formato do e-mail (primeiro.ultimo, pultimo, primeirou) e verificar a entregabilidade - Reconhecimento no LinkedIn: Identifique funcionários por departamento, especialmente administradores de TI, membros da equipe de segurança e executivos. Observe as tecnologias mencionadas em vagas e perfis de funcionários.
- Organograma: Construa um organograma a partir de dados do LinkedIn para entender as estruturas de relatórios, identificar pessoal-chave e mapear departamentos
- Análise de mídias sociais: Revise os perfis de mídia social dos funcionários em busca de informações sobre ferramentas internas, tecnologias, locais de escritório, fotos de crachás e práticas de segurança
…
Perguntas frequentes
O que é OSINT?
OSINT significa 'Open Source Intelligence', ou Inteligência de Fontes Abertas. É a coleta de informações de fontes publicamente disponíveis.
Posso usar isso para espionar alguém?
Não. Esta ferramenta só deve ser usada com autorização para fins de segurança ou pesquisa e dentro das leis de privacidade.
Preciso instalar algo?
A ferramenta em si é um conjunto de instruções para a IA. Para usá-la em um computador, você precisaria instalar e configurar outras ferramentas de OSINT e ter chaves de API de alguns serviços.
Detalhes
Descrição original do autor
Conduct external recon using OSINT techniques to map an organization's external attack surface without touching target systems, gathering DNS records, certificate transparency logs, search results, social media, code repositories, and breach databases into a target profile. Use for the passive info-gathering phase of a pentest, external footprinting, or collecting employee/email intel for a social
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5573
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC