특징 • 설치 • 사용법 • tldfinder 실행 • Discord 가입
TLD, 관련 도메인 및 관련 도메인 이름을 검색하기 위한 간소화된 도구입니다.
TLD 기반 DNS 조회(수동)
역방향 도메인 조회(수동)
STD IN/OUT 및 TXT/JSON 출력
tldfinder를 성공적으로 설치하려면 Go 1.21이 필요합니다. 설치하려면 아래 명령을 실행하거나 릴리스 페이지에서 미리 컴파일된 바이너리를 다운로드하세요.
github.com/projectdiscovery/tldfinder/cmd/tldfinder@latest를 설치하세요.
tldfinder -h
그러면 도구에 대한 도움말이 표시됩니다. 지원하는 모든 스위치는 다음과 같습니다.
tldfinder는 TLS 데이터 수집 및 분석 툴킷입니다. TLD, 관련 하위 도메인 및 관련 도메인 이름을 검색하기 위한 간소화된 도구입니다.사용법: ./tldfinder [flags]Flags:INPUT: -d, -domain string[] 도메인 또는 도메인 목록 검색용(파일 또는 쉼표로 구분)소스: -s, -sources string[] 검색에 사용할 특정 소스(-s censys,dnsrepo). 사용 가능한 모든 소스를 표시하려면 -ls를 사용하십시오. -es, -exclude-sources string[] 열거에서 제외할 소스(-es censys,dnsrepo) -dm, -discovery-mode 값 검색 모드(dns,tld,domain)(기본 dns) -all 열거에 모든 소스 사용 (느린)FILTER: -m, -match string[] 도메인 또는 일치시킬 도메인 목록(파일 또는 쉼표로 구분) -f, -filter string[] 도메인 또는 필터링할 도메인 목록(파일 또는 쉼표로 구분)RATE-LIMIT : -rl, -rate-limit int 초당 보낼 최대 http 요청 수(전역) -rls, -rate-limits value 초당 보낼 최대 http 요청 수 키=값 형식의 공급자 4개(-rls hackertarget= 10/m) (기본값 ["waybackarchive=15/m", "whoisxmlapi=50/s", "whoisxmlapi=30/s"]) -t int 해결을 위한 동시 고루틴 수 (-active에만 해당) (기본값 10) 업데이트: -up, -update tldfinder를 최신 버전으로 업데이트 -duc, -disable-update-check 자동 tldfinder 업데이트 checkOUTPUT: -o, -output 문자열 파일을 출력을 -oJ에 기록, -json 출력을 JSONL(ines)에 기록 format -oD, -output-dir 출력을 쓸 문자열 디렉터리(-dL만 해당) -cs, -collect-sources 출력에 모든 소스 포함(-json만 해당) -oI, -ip 출력에 호스트 IP 포함(-active만 해당) )구성: -config 문자열 플래그 구성 파일(기본값 "/Users/user/Library/Application Support/tldfinder/config.yaml") -pc, -provider-config 문자열 공급자 구성 파일(기본값 "/Users/user/Library/ Application Support/tldfinder/provider-config.yaml") -r string[] 사용할 확인기의 쉼표로 구분된 목록 -rL, -rlist 사용할 확인기 목록이 포함된 문자열 파일 -nW, -active 활성 도메인만 표시 -proxy 문자열 http tldfinder와 함께 사용할 프록시 -ei, -exclude-ip 도메인 목록에서 IP 제외DEBUG: -silent 출력에 도메인만 표시 -version tldfinder 버전 표시 -v 자세한 출력 표시 -nc, -no-color 출력에서 색상 비활성화 - ls, -list-sources 사용 가능한 모든 소스 나열 -stats 소스 통계 보고OPTIMIZATION: -timeout int 시간 초과 전 대기 시간(기본값 30) -max-time int 열거 결과 대기 시간(기본값 10)
tldfinder에는 모든 검색 모드에 대한 입력으로 도메인 또는 tld가 필요합니다.
io # TLD inputgoogle.io # 도메인 입력(tld는 도메인 이름에서 자동 추출됩니다)
-domain / -d
플래그를 사용하여 입력을 제공할 수 있으며, 쉼표로 구분된 입력을 사용하여 여러 값을 제공할 수 있습니다.
실행 예시:
$ tldfinder -d google.goog ________ ___ _____ __ /_ __/ / / _ / __(_)__ ___/ /__ ____ / / / /__/ // / _// / _ / _ / -_) __ //_/ /____/____/_/ /_/_//_/_,_/__/_/ projectdiscovery.io[INF] "goog" TLDsimulations.endpoints.ingka-cff-에 대한 하위(도메인) 열거 Simulations-prod.cloud.googkf1.endpoints.x-delivery-benchmarking.cloud.googbanquedeprojets-mcinet-gov-ma.translate.googwww-pietervreedeplein-nl.translate.googwww.chwsimpreprod.googkubeflow-ver1-2.endpoints.dbce- dswb-sbx-e07f.cloud.googapp2.r1.testacq.mesaintegrationtesting.off.googrcs-nightly.staging.telephony.googbookstore.endpoints.pergamon-test-apis.cloud.googtexaspokerfans.endpoints.diamondonline-dev.cloud.googpinterest- com.translate.googext.audit.endpoints.mw-project-ext-179e.cloud.googmas-provider-dev-co.endpoints.txd-mas-dev.cloud.googca8ru178nqhhk3h75qn0.us-central1.visionai.googcbd0d2028lo7e2iocmdg.us- Central1.visionai.goog1p-na-telecom.rcs.telephony.goog.....[INF] 10초 458밀리초 내에 goog에 대한 3329개의 도메인을 찾았습니다.
Beyond.com 해킹 — 개인 TLD 열거
이 프로젝트에 대한 아이디어를 생각해낸 N7WEra.
tldfinder는 프로젝트디스커버리 팀이 ❤️으로 제작했으며 MIT 라이센스에 따라 배포됩니다.