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.