Recursos • Instalação • Uso • Execução do tldfinder • Junte-se ao Discord
Uma ferramenta simplificada para descobrir TLDs, domínios associados e nomes de domínio relacionados.
Pesquisas de DNS baseadas em TLD (passivas)
Pesquisa reversa de domínio (passiva)
Saída STD IN/OUT e TXT/JSON
tldfinder requer Go 1.21 para ser instalado com sucesso. Para instalar, basta executar o comando abaixo ou baixar o binário pré-compilado na página de lançamento.
vá instalar github.com/projectdiscovery/tldfinder/cmd/tldfinder@latest
tldfinder -h
Isso exibirá ajuda para a ferramenta. Aqui estão todos os switches que ele suporta.
tldfinder é um kit de ferramentas de coleta e análise de dados tls. Uma ferramenta simplificada para descobrir TLDs, subdomínios associados e nomes de domínio relacionados. Uso: ./tldfinder [flags] Flags:INPUT: -d, -domain string[] domínio ou lista de domínios para descoberta (arquivo ou separado por vírgula)FONTE: -s, -sources string[] fontes específicas a serem usadas para descoberta (-s censys,dnsrepo). Use -ls para exibir todas as fontes disponíveis. -es, -exclude-sources string[] fontes a serem excluídas da enumeração (-es censys,dnsrepo) -dm, -discovery-mode modo de descoberta de valor (dns,tld,domain) (dns padrão) -all usa todas as fontes para enumeração (lento)FILTER: -m, -match string[] domínio ou lista de domínios para corresponder (arquivo ou separado por vírgula) -f, -filter string[] domínio ou lista de domínios para filtrar (arquivo ou separados por vírgula)RATE-LIMIT: -rl, -rate-limit int número máximo de solicitações http a serem enviadas por segundo (global) -rls, -rate-limits valor número máximo de solicitações http a serem enviadas por segundo quatro provedores em key= formato do valor (-rls hackertarget=10/m) (padrão ["waybackarchive=15/m", "whoisxmlapi=50/s", "whoisxmlapi=30/s"]) -t int número de goroutines simultâneas para resolução (-active apenas) (padrão 10)UPDATE: -up, -update atualiza o tldfinder para a versão mais recente -duc, -disable-update-check desabilita a verificação automática de atualização do tldfinderOUTPUT: -o, -output arquivo de string para gravar a saída em -oJ, -json gravar a saída no formato JSONL(ines) -oD, -output-dir diretório de string para gravar a saída (somente -dL) -cs, -collect-sources inclui todas as fontes na saída (somente -json) -oI, -ip inclui o IP do host na saída (somente -active)CONFIGURAÇÃO: -config string flag arquivo de configuração (padrão "/Users/user/Library /Application Support/tldfinder/config.yaml") -pc, -provider-config string arquivo de configuração do provedor (padrão "/Users/user/Library/Application Support/tldfinder/provider-config.yaml") -r string[] lista separada por vírgulas de resolvedores para usar -rL, -rlist arquivo de string contendo lista de resolvedores para usar -nW, -active exibir apenas domínios ativos -proxy string http proxy para usar com tldfinder -ei, -exclude-ip exclui IPs da lista de domíniosDEBUG: -silent mostra apenas domínios na saída -version mostra a versão do tldfinder -v mostra saída detalhada -nc, -no-color desativar cor na saída -ls, -list-sources lista todas as fontes disponíveis -stats report source statsOPTIMIZATION: -timeout int segundos para esperar antes do tempo limite (padrão 30) -max-time int minutos para esperar pelos resultados da enumeração ( padrão 10)
tldfinder requer domínio ou tld como entrada para qualquer modo de descoberta.
io # TLD inputgoogle.io # Entrada de domínio (tld será extraído automaticamente do nome de domínio)
A entrada pode ser fornecida usando o sinalizador -domain / -d
e vários valores podem ser fornecidos usando entrada separada por vírgula.
Exemplo de execução:
$ tldfinder -d google.goog ________ ___ _____ __ /_ __/ / / _ / __(_)__ ___/ /__ ____ / / / /__/ // / _// / _ / _ / -_) __ //_/ /____/____/_/ /_/_//_/_,_/__/_/ projectdiscovery.io[INF] Enumerando sub(domínios) para "goog" TLDsimulations.endpoints.ingka-cff-simulations-prod.cloud.googkf1.endpoints.x-delivery-benchmarking.cloud.googbanquedeprojets-mcinet-gov-ma.translate.googwww-pietervreedeplein-nl. traduz.googwww.chwsimpreprod.googkubeflow-ver1-2.endpoints.dbce-dswb-sbx-e07f.cloud.googapp2.r1.testacq.mesaintegrationtesting.off.googrcs-nightly.staging.telephony.googbooksto re.endpoints.pergamon-test-apis.cloud.googtexaspokerfans.endpoints.diamondonline-dev.cloud.googpinterest-com.translate.googext.audit.endpoints.mw-project-ext-179e.cloud.googmas-pr ovider-dev-co.endpoints.txd-mas-dev.cloud.googca8ru178nqhhk3h75qn0.us-central1.visionai.googcbd0d2028lo7e2iocmdg.us-central1.visionai.goog1p-na-telecom.rcs.telephony.goog.....[INF ] Foram encontrados 3.329 domínios para o Google em 10 segundos e 458 milissegundos
Hackeando Beyond.com – Enumerando TLDs Privados
N7WEra pela ideia para este projeto.
tldfinder é feito com ❤️ pela equipe projectdiscovery e distribuído sob licença MIT.