findomain: enumeração passiva rápida de subdomínios

Findomain · GPL-3.0

O findomain é um enumerador passivo de subdomínios escrito em Rust. Consulta logs de certificate transparency e um conjunto de APIs públicas e retorna hostnames. Funcionalmente ele se sobrepõe ao subfinder; a razão de rodar os dois é que suas listas de fontes diferem.

Instalação

# release binário
curl -LO https://github.com/Findomain/Findomain/releases/latest/download/findomain-linux.zip
unzip findomain-linux.zip && chmod +x findomain && sudo mv findomain /usr/local/bin/

# do fonte
cargo install --git https://github.com/Findomain/Findomain

Comandos principais

# um único alvo
findomain -t example.com -q

# a partir de um arquivo de raízes
findomain -f roots.txt -q -u subs.txt

# resolve conforme avança
findomain -t example.com -r -q

# só hosts que respondem por HTTP
findomain -t example.com -i -q

O -q é o modo quiet: só hostnames, sem banner, encadeia limpo.

Saída

Hostnames simples, um por linha. Com -r, o endereço resolvido é anexado.

Onde ele entra no Tandera

O findomain roda em discovery no recon_web_lite e no recon_web_full, ao lado do subfinder e do cero.

Três produtores é uma escolha deliberada. As fontes passivas são incompletas de maneiras diferentes: certificate transparency vê tudo que já recebeu um certificado, o DNS passivo vê o que foi resolvido, e as fontes baseadas em busca veem o que foi referenciado. O Tandera combina os três e deduplica, porque a união é consistentemente maior que a melhor fonte isolada.

Usando em um pentest

Não trate a sobreposição como desperdício. Se o findomain não retornar nada além do subfinder num engajamento, retornará no próximo. O custo é de segundos; o custo de perder um host é o finding que você não fez.

Resolva antes de reportar. O -r te dá resolução inline, mas a disciplina do pipeline é a mesma de sempre: saída passiva é uma alegação até o DNS confirmar.

Rate limits são reais. As camadas gratuitas de API limitam a taxa. Numa lista grande de raízes, o findomain vai silenciosamente retornar menos do que poderia. Confira a contagem contra seus outros produtores e rode de novo se um parecer anomalamente magro.

acesso antecipado

Garanta a Tandera antes do próximo engagement.

Entre na waitlist para acesso antecipado. Estamos integrando times de pentest em ondas.

✓Onboarding prioritário para times de pentest.
✓Linha direta com quem está construindo.
✓Preço de acesso antecipado, garantido.

Sem spam, sem cartão. Cancele quando quiser.

enespt-br