Pular para o conteúdo principal

subfinder

subfinder-logo

O Subfinder é uma ferramenta de linha de comando desenvolvida pela ProjectDiscovery que permite a descoberta de subdomínios de um domínio-alvo. Essa ferramenta é útil para administradores de sistemas, pentesters, pesquisadores de segurança e qualquer pessoa que queira identificar subdomínios associados a um domínio específico.


Instalação

Para instalar o Subfinder, é necessário ter o Go instalado em seu sistema. Caso ainda não tenha o Go instalado, você pode fazer o download aqui.

Após ter o Go configurado, execute os seguintes comandos:

go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest
sudo mv ~/go/bin/subfinder /usr/bin/

Esses comandos baixarão o código-fonte mais recente do Subfinder, compilarão o programa e o instalarão no diretório /usr/bin/, permitindo que você o execute globalmente em seu sistema.

Uso básico

O Subfinder é fácil de usar e requer apenas o domínio-alvo para iniciar a busca por subdomínios. Abra um terminal e digite:

echo hackerone.com | subfinder -silent

ou

subfinder -d hackerone.com -silent
informação

Esses comandos iniciam a busca por subdomínios do domínio hackerone.com. O argumento -silent é opcional e fará com que o Subfinder execute silenciosamente, exibindo apenas os resultados encontrados.

Trabalhando com Listas

Descoberta de subdomínios para vários domínios a partir de um arquivo de lista:

subfinder -dL domains.txt

Também possível via stdin:

cat domains.txt | subfinder