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