Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Sublist3r — Ferramenta rápida de enumeração de subdomínios para testadores de penetração | Kitploit
Ferramentas/GitHubGitHub/aboul3la/sublist3r
OSINT (Inteligência de Fontes Abertas)ReconhecimentoColeta de InformaçõesTestes de PenetraçãoEnumeração de SubdomíniosAnálise de DNS
GitHubaboul3la/sublist3r

Sublist3r

Ferramenta rápida de enumeração de subdomínios para testadores de penetração

Ver Repositório
11.0k2.2khá 6 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Sobre o Sublist3r

Sublist3r é uma ferramenta Python projetada para enumerar subdomínios de sites usando OSINT. Ajuda testadores de penetração e caçadores de bugs a coletar e reunir subdomínios para o domínio que estão visando. Sublist3r enumera subdomínios usando vários motores de busca como Google, Yahoo, Bing, Baidu e Ask. Sublist3r também enumera subdomínios usando Netcraft, Virustotal, ThreatCrowd, DNSdumpster e ReverseDNS.

O subbrute foi integrado ao Sublist3r para aumentar a possibilidade de encontrar mais subdomínios usando força bruta com uma wordlist melhorada. O crédito vai para TheRook, que é o autor do subbrute.

Capturas de Tela

Sublist3r

Instalação

root@kitploit:~
git clone https://github.com/aboul3la/Sublist3r.git

Versão Recomendada do Python:

O Sublist3r atualmente suporta Python 2 e Python 3.

  • A versão recomendada para Python 2 é 2.7.x
  • A versão recomendada para Python 3 é 3.4.x

Dependências:

O Sublist3r depende dos módulos Python requests, dnspython e argparse.

Essas dependências podem ser instaladas usando o arquivo de requisitos:

  • Instalação no Windows:
root@kitploit:~
c:\python27\python.exe -m pip install -r requirements.txt
  • Instalação no Linux
root@kitploit:~
sudo pip install -r requirements.txt

Alternativamente, cada módulo pode ser instalado independentemente, conforme mostrado abaixo.

Módulo Requests (http://docs.python-requests.org/en/latest/)

  • Instalar no Windows:
root@kitploit:~
c:\python27\python.exe -m pip install requests
  • Instalar no Ubuntu/Debian:
root@kitploit:~
sudo apt-get install python-requests
  • Instalar no Centos/Redhat:
root@kitploit:~
sudo yum install python-requests
  • Instalar usando pip no Linux:
root@kitploit:~
sudo pip install requests

Módulo dnspython (http://www.dnspython.org/)

  • Instalar no Windows:
root@kitploit:~
c:\python27\python.exe -m pip install dnspython
  • Instalar no Ubuntu/Debian:
root@kitploit:~
sudo apt-get install python-dnspython
  • Instalar usando pip:
root@kitploit:~
sudo pip install dnspython

Módulo argparse

  • Instalar no Ubuntu/Debian:
root@kitploit:~
sudo apt-get install python-argparse
  • Instalar no Centos/Redhat:
root@kitploit:~
sudo yum install python-argparse
  • Instalar usando pip:
root@kitploit:~
sudo pip install argparse

para colorir no Windows, instale as seguintes bibliotecas

root@kitploit:~
c:\python27\python.exe -m pip install win_unicode_console colorama

Uso

Exemplos

  • Para listar todas as opções e switches básicos, use o switch -h:

python sublist3r.py -h

  • Para enumerar subdomínios de um domínio específico:

python sublist3r.py -d example.com

  • Para enumerar subdomínios de um domínio específico e mostrar apenas subdomínios que tenham portas 80 e 443 abertas:

python sublist3r.py -d example.com -p 80,443

  • Para enumerar subdomínios de um domínio específico e mostrar os resultados em tempo real:

python sublist3r.py -v -d example.com

  • Para enumerar subdomínios e ativar o módulo de força bruta:

python sublist3r.py -b -d example.com

  • Para enumerar subdomínios e usar motores específicos como Google, Yahoo e Virustotal:

python sublist3r.py -e google,yahoo,virustotal -d example.com

Usando Sublist3r como módulo em seus scripts Python

Exemplo

root@kitploit:~
import sublist3r 
subdomains = sublist3r.main(domain, no_threads, savefile, ports, silent, verbose, enable_bruteforce, engines)

A função principal retornará um conjunto de subdomínios únicos encontrados pelo Sublist3r

Uso da Função:

  • domain: O domínio do qual você deseja enumerar subdomínios.
  • savefile: salvar a saída em um arquivo de texto.
  • ports: especifique uma lista separada por vírgulas das portas TCP a escanear.
  • silent: configurar o sublist3r para trabalhar no modo silencioso durante a execução (útil quando você não precisa de muito ruído).
  • verbose: exibir os subdomínios encontrados em tempo real.
  • enable_bruteforce: ativar o módulo de força bruta.
  • engines: (Opcional) para escolher motores específicos.

Exemplo para enumerar subdomínios do Yahoo.com:

root@kitploit:~
import sublist3r 
subdomains = sublist3r.main('yahoo.com', 40, 'yahoo_subdomains.txt', ports= None, silent=False, verbose= False, enable_bruteforce= False, engines=None)

Licença

O Sublist3r é licenciado sob a licença GNU GPL. dê uma olhada no LICENSE para mais informações.

Créditos

  • TheRook - O módulo de força bruta foi baseado em seu script subbrute.
  • Bitquark - A wordlist do Subbrute foi baseada em sua pesquisa dnspop.

Agradecimentos

  • Agradecimentos especiais a Ibrahim Mosaad por suas grandes contribuições que ajudaram a melhorar a ferramenta.

Versão

A versão atual é 1.0

Baixar ferramenta
Forma CurtaForma LongaDescrição
-d--domainNome do domínio para enumerar subdomínios
-b--bruteforceAtivar o módulo de força bruta subbrute
-p--portsEscaneie os subdomínios encontrados em portas TCP específicas
-v--verboseAtivar o modo verboso e exibir resultados em tempo real
-t--threadsNúmero de threads a usar para força bruta subbrute
-e--enginesEspecifique uma lista separada por vírgulas de motores de busca
-o--outputSalvar os resultados em arquivo de texto
-h--helpmostrar a mensagem de ajuda e sair