Plataforma open source de investigação OSINT baseada em grafos, que conecta entidades como domínios, IPs, e-mails e carteiras por meio de enriquecedores automatizados.
smicallef/spiderfoot
Ferramenta open source de automação de OSINT que coleta dados de IPs, domínios, e-mails e muito mais em mais de 200 fontes para inteligência de ameaças e mapeamento da superfície de ataque.
Alternativa open source a:Maltego
- Estrelas
- 23,612
- Forks
- 3,782
- Issues abertas
- 346
- Último commit
- há 6 meses
O que é?
O SpiderFoot automatiza a coleta de inteligência de fontes abertas (OSINT). Você informa um alvo, como um endereço IP, domínio, subdomínio, sub-rede CIDR, ASN, endereço de e-mail, número de telefone, nome de usuário, nome de uma pessoa ou endereço de Bitcoin. Os módulos consultam fontes de dados, extraem conteúdo e compartilham os resultados entre si em um modelo de publicação/assinatura.
A ferramenta inclui mais de 200 módulos, a maioria sem necessidade de chaves de API; muitos dos que exigem uma oferecem um plano gratuito. A cobertura inclui enumeração de DNS, DNS passivo, Certificate Transparency, consultas a bases de dados de vazamentos, verificações de listas de bloqueio e inteligência de ameaças, descoberta de buckets de armazenamento na nuvem e mecanismos de busca do Tor. Um mecanismo de correlação configurável em YAML conecta os achados usando 37 regras predefinidas. É possível explorar os resultados na interface web integrada ou operar pela linha de comando, além de exportá-los como CSV, JSON ou GEXF e armazená-los em SQLite para consultas personalizadas.
O SpiderFoot pode chamar ferramentas externas, como Nmap, DNSTwist, WhatWeb, CMSeeK e Nuclei. É usado tanto para reconhecimento ofensivo em atividades de red team e testes de intrusão quanto para avaliar, de forma defensiva, o que uma organização expõe na Internet. É escrito em Python 3.7+ e distribuído sob a licença MIT.
Recursos principais
- 01Operação pela interface web ou pela linha de comando
- 02Mais de 200 módulos para DNS, vazamentos, inteligência de ameaças e buckets na nuvem
- 03Mecanismo de correlação configurável em YAML com 37 regras predefinidas
- 04Exportação para CSV, JSON e GEXF, com armazenamento em SQLite para consultas personalizadas
- 05Integração com ferramentas externas, como Nmap, DNSTwist, WhatWeb e Nuclei
- 06Integração opcional com Tor para buscas na dark web e um Dockerfile
Casos de uso
- Mapear a superfície de ataque externa de uma empresa, incluindo subdomínios, buckets na nuvem e serviços expostos
- Fazer reconhecimento durante exercícios de red team ou testes de intrusão
- Verificar se os e-mails ou domínios de uma organização aparecem em vazamentos de dados conhecidos
- Coletar inteligência de ameaças sobre IPs, domínios ou endereços de Bitcoin suspeitos
Início rápido
- 1
Baixe o arquivo da versão empacotada
wget https://github.com/smicallef/spiderfoot/archive/v4.0.tar.gz - 2
Extraia o arquivo e acesse a pasta
tar zxvf v4.0.tar.gz && cd spiderfoot-4.0 - 3
Instale as dependências do Python
pip3 install -r requirements.txt - 4
Inicie o servidor web em localhost na porta 5001
python3 ./sf.py -l 127.0.0.1:5001
Antes de usar
- Muitos módulos precisam de chaves de API, embora muitos deles ofereçam um plano gratuito.
- O README recomenda a versão empacotada porque master pode conter recursos não testados.
- Algumas integrações estão disponíveis apenas na versão comercial SpiderFoot HX.
Tópicos
Perguntas frequentes
- O que é spiderfoot?
- Ferramenta open source de automação de OSINT que coleta dados de IPs, domínios, e-mails e muito mais em mais de 200 fontes para inteligência de ameaças e mapeamento da superfície de ataque. O SpiderFoot automatiza a coleta de inteligência de fontes abertas (OSINT). Você informa um alvo, como um endereço IP, domínio, subdomínio, sub-rede CIDR, ASN, endereço de e-mail, número de telefone, nome de usuário, nome de uma pessoa ou endereço de Bitcoin. Os módulos consultam fontes de dados, extraem conteúdo e compartilham os resultados entre si em um modelo de publicação/assinatura.
- spiderfoot é gratuito? Qual é a licença?
- spiderfoot é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- spiderfoot ainda é mantido?
- Sem commits há mais de 6 meses. O último commit de spiderfoot foi em 13 de abr. de 2026.
- Para que posso usar spiderfoot?
- Mapear a superfície de ataque externa de uma empresa, incluindo subdomínios, buckets na nuvem e serviços expostos Fazer reconhecimento durante exercícios de red team ou testes de intrusão Verificar se os e-mails ou domínios de uma organização aparecem em vazamentos de dados conhecidos Coletar inteligência de ameaças sobre IPs, domínios ou endereços de Bitcoin suspeitos
- Como instalar spiderfoot?
- Baixe o arquivo da versão empacotada: wget https://github.com/smicallef/spiderfoot/archive/v4.0.tar.gz Extraia o arquivo e acesse a pasta: tar zxvf v4.0.tar.gz && cd spiderfoot-4.0 Instale as dependências do Python: pip3 install -r requirements.txt Inicie o servidor web em localhost na porta 5001: python3 ./sf.py -l 127.0.0.1:5001
- Onde consigo spiderfoot?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/smicallef/spiderfoot
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma CLI em Go que consulta vários buscadores da internet para encontrar hosts expostos, com saída pronta para ser encadeada a outras ferramentas.
Diretório categorizado e acessado pela web de ferramentas e recursos gratuitos de OSINT para coletar informações em fontes públicas.
Ferramenta open source completa de inteligência de fontes abertas que verifica sites sob demanda, incluindo DNS, SSL, headers, informações do servidor e configurações de segurança.
Monitor de tráfego de rede que sinaliza comunicações com domínios, IPs, URLs e User-Agents maliciosos conhecidos usando listas de indicadores chamadas trails.
Ferramenta de OSINT com IA que pesquisa em mecanismos da dark web via Tor, usa um LLM para refinar consultas e filtrar resultados e gera um resumo da investigação.