Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Sudomy — Sudomy는 버그 헌팅/침투 테스트를 위한 자동화된 정찰(recon)을 수행하여 서브도메인을 수집하고 도메인을 분석하는 서브도메인 열거 도구입니다. | Kitploit
도구/GitHubGitHub/screetsec/sudomy
OSINT (Open Source Intelligence)ReconnaissanceVulnerability AnalysisInformation GatheringWeb SecurityPenetration TestingSubdomain EnumerationDNS Analysis
GitHubscreetsec/sudomy

Sudomy

Sudomy는 버그 헌팅/침투 테스트를 위한 자동화된 정찰(recon)을 수행하여 서브도메인을 수집하고 도메인을 분석하는 서브도메인 열거 도구입니다.

저장소 보기
2.4k414992년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

Sudomy

License Build Status Version Build Build Contributions Welcome Donate

서브도메인 열거 및 분석

sudomy

Sudomy는 서브도메인을 수집하고 고급 자동화 정찰(프레임워크)을 수행하여 도메인을 분석하는 서브도메인 열거 도구입니다. 이 도구는 OSINT(오픈 소스 인텔리전스) 활동에도 사용할 수 있습니다.

기능 !

최근 Sudomy는 다음과 같은 20가지 기능을 제공합니다:
  • 간편하고, 가볍고, 빠르며 강력합니다. Bash 스크립트(컨트롤러)는 거의 모든 Linux 배포판에서 기본으로 사용할 수 있습니다. Bash 스크립트의 멀티프로세싱 기능을 사용하면 모든 프로세서를 최적으로 활용할 수 있습니다.
  • 서브도메인 열거 과정은 능동적 방법 또는 수동적 방법을 통해 이루어질 수 있습니다.
    • 능동적 방법

      • Sudomy는 DNS 서브도메인 무차별 대입 공격(와일드카드 지원)을 수행할 때 고속 성능으로 인해 Gobuster 도구를 활용합니다. 사용되는 단어 목록은 약 300만 개의 항목이 포함된 SecList(Discover/DNS) 목록의 결합입니다.
    • 수동적 방법

      • 좋은 타사 사이트/리소스를 평가하고 선택함으로써 열거 과정을 최적화할 수 있습니다. 더 적은 시간으로 더 많은 결과를 얻을 수 있습니다. Sudomy는 잘 선별된 22개의 타사 사이트에서 데이터를 수집할 수 있습니다:

          https://censys.io
          https://developer.shodan.io
          https://dns.bufferover.run
          https://index.commoncrawl.org 
          https://riddler.io 
          https://api.certspotter.com
          https://api.hackertarget.com 
          https://api.threatminer.org
          https://community.riskiq.com
          https://crt.sh
          https://dnsdumpster.com
          https://docs.binaryedge.io
          https://securitytrails.com
          https://graph.facebook.com
          https://otx.alienvault.com
          https://rapiddns.io
          https://spyse.com
          https://urlscan.io
          https://www.dnsdb.info
          https://www.virustotal.com
          https://threatcrowd.org
          https://web.archive.org
        
  • 수집된 서브도메인 목록을 테스트하고 작동하는 http 또는 https 서버를 탐색합니다. 이 기능은 타사 도구인 httprobe를 사용합니다.
  • Ping Sweep 및/또는 HTTP 상태 코드 가져오기를 기반으로 한 서브도메인 가용성 테스트.
  • 가상 호스트(단일 IP 주소로 확인되는 여러 서브도메인)를 감지하는 기능. Sudomy는 수집된 서브도메인을 IP 주소로 확인한 다음, 여러 서브도메인이 단일 IP 주소로 확인되는 경우 분류합니다. 이 기능은 이후의 침투 테스트/버그 바운티 과정에서 매우 유용합니다. 예를 들어 포트 스캐닝 시 단일 IP 주소를 반복적으로 스캔하지 않습니다.
  • 수집된 서브도메인/가상 호스트 IP 주소에서 포트 스캐닝 수행
  • 서브도메인 탈취 공격 테스트(CNAME 리졸버, DNSLookup, NXDomain 탐지, 취약점 확인)
  • gowitness를 사용한 서브도메인 스크린샷 기본 촬영 또는 다른 스크린샷 도구 선택 가능 (예: -ss webscreeenshot)
  • 웹사이트 기술 식별 (카테고리, 애플리케이션, 버전)
  • URL, 포트, 제목, 콘텐츠 길이, 상태 코드, 응답 본문 탐지.
  • 기본적으로 https에서 http로의 스마트 자동 폴백.
  • 타사로부터 오픈 포트 데이터 수집/스크래핑 (기본값: Shodan), 현재는 Shodan만 사용 [향후: Censys, Zoomeye]. IP 목록에서 포트를 더 효율적이고 효과적으로 수집 [[ 서브도메인 > IP 리졸버 > 크롤링 > ASN 및 오픈 포트 ]]
  • 쥬시 URL 수집 및 URL 매개변수 추출 (리소스 기본값: WebArchive, CommonCrawl, UrlScanIO)
  • 관심 경로 수집 (api|.git|admin|등), 문서 (doc|pdf), 자바스크립트 (js|node) 및 매개변수
  • 출력 파일 경로 지정 (완료 시 출력 파일 지정)
  • IP가 Cloudflare 소유인지 확인
  • 수집된 URL 리소스(wayback, urlscan, commoncrawl)를 기반으로 단어 목록 생성 및 제작. 이를 위해 도메인 정찰에서 모든 매개변수와 경로를 추출합니다.
  • 서브도메인 및 가상 호스트의 네트워크 그래프 시각화 생성
  • HTML 및 CSV 형식으로 보고서 출력
  • Slack 채널로 알림 전송

Sudomy 작동 방식

sudomy가 작동하는 방식 또는 정찰 흐름: 최상의 인수를 실행하여 서브도메인을 수집하고 자동 정찰을 통해 분석하는 방법입니다.

root@maland: ./sudomy -d bugcrowd.com -dP -eP -rS -cF -pS -tO -gW --httpx --dnsprobe  -aI webanalyze -sS

정찰 워크플로우

Sudomy v1.1.8#dev의 정찰 워크플로우

Recon Workflow

상세 정보

정찰 파일 및 쥬시 데이터에 대한 상세 정보

------------------------------------------------------------------------------------------------------

- subdomain.txt             -- 서브도메인 목록             < $DOMAIN (대상)
- httprobe_subdomain.txt    -- 서브도메인 유효성 검사	  < subdomain.txt
- webanalyzes.txt           -- 기술 스캔 식별          	  < httprobe_subdomain.txt
- httpx_status_title.txt    -- 제목+상태코드+길이        < httprobe_subdomain.txt
- dnsprobe_subdomain.txt    -- 서브도메인 리졸브		  < subdomain.txt
- Subdomain_Resolver.txt    -- 서브도메인 리졸브 (대체)     < subdomain.txt
- cf-ipresolv.txt           -- Cloudflare 스캔        	  < ip_resolver.txt 
- Live_hosts_pingsweep.txt  -- 라이브 호스트 확인		  < ip_resolver.txt	 
- ip_resolver.txt           -- IP 리졸브 목록          	  < Subdomain_Resolver::dnsprobe
- ip_dbasn.txt		    -- ASN 번호 확인		  < ip_resolver.txt
- vHost_subdomain.txt       -- 가상 호스트 (IP별 그룹화) < Subdomain_Resolver.txt
- nmap_top_ports.txt        -- 활성 포트 스캐닝            < cf-ipresolv.txt
- ip_dbport.txt		    -- 수동 포트 스캐닝	          < cf-ipresolv.txt

------------------------------------------------------------------------------------------------------
- Passive_Collect_URL_Full.txt 		-- 전체 URL 크롤링 (WebArchive, CommonCrawl, UrlScanIO)
------------------------------------------------------------------------------------------------------

- ./screenshots/report-0.html   	-- 스크린샷 보고서    	< httprobe_subdomain.txt
- ./screenshots/gowitness/gowitness.sqlite3   		-- 데이터베이스 스크린샷    	< httprobe_subdomain.txt

------------------------------------------------------------------------------------------------------

- ./interest/interesturi-allpath.out	-- 관심 경로(/api,/git,등) < Passive_Collect_URL_Full.txt
- ./interest/interesturi-doc.out	-- 관심 문서 (doc,pdf,xls)   < Passive_Collect_URL_Full.txt
- ./interest/interesturi-otherfile.out	-- 기타 파일 (.json,.env,등) < Passive_Collect_URL_Full.txt
- ./interest/interesturi-js.out		-- 모든 자바스크립트 파일(*.js)  	< Passive_Collect_URL_Full.txt
- ./interest/interesturi-nodemodule.out	-- /node_modules/ 폴더의 파일    < Passive_Collect_URL_Full.txt
- ./interest/interesturi-param-full.out	-- 전체 매개변수 목록 		< Passive_Collect_URL_Full.txt
- ./interest/interesturi-paramsuniq.out -- 고유 매개변수 목록 	< Passive_Collect_URL_Full.txt

-  참고 : urlprobe 또는 httpx를 사용하여 쥬시/관심 URL/매개변수의 유효성을 검사하여 오탐을 방지할 수 있습니다.
------------------------------------------------------------------------------------------------------

- ./takeover/CNAME-resolv.txt		-- CNAME 리졸버 		< subdomain.txt
- ./takeover/TakeOver-Lookup.txt	-- DNSLookup 			< CNAME-resolv.txt
- ./takeover/TakeOver-nxdomain.txt	-- 기타 3rd 서비스 플랫폼	< TakeOver-Lookup.txt
- ./takeover/TakeOver.txt		-- 취약점 확인		< CNAME-resolv.txt

------------------------------------------------------------------------------------------------------

- ./wordlist/wordlist-parameter.lst     -- 매개변수 단어 목록 생성     < Passive_Collect_URL_Full.txt
- ./wordlist/wordlist-pathurl.lst       -- 경로 단어 목록 생성  < Passive_Collect_URL_Full.txt

-  참고 : 이 단어 목록은 도메인 및 서브도메인 정보(경로, 파일, 쿼리 문자열 및 매개변수)를 기반으로 합니다.
------------------------------------------------------------------------------------------------------

출판

  • Sudomy: 서브도메인 열거 및 분석을 위한 정보 수집 도구 - IOP Conference Series: Materials Science and Engineering, Volume 771, 2nd International Conference on Engineering and Applied Sciences (2nd InCEAS) 2019년 11월 16일, 인도네시아 족자카르타

사용자 가이드

  • 오프라인 사용자 가이드 : Sudomy - 서브도메인 열거 및 분석 사용자 가이드 v1.0
  • 온라인 사용자 가이드 : 서브도메인 열거 및 분석 사용자 가이드 - 최신 업데이트

비교

Sudomy는 리소스(타사 사이트)를 사용할 때 리소스를 최소화합니다. 좋은 타사 사이트/리소스를 평가하고 선택함으로써 열거 과정을 최적화할 수 있습니다. 이 비교에 사용된 도메인은 tiket.com입니다.

다음은 Sublist3r v1.1.0, Subfinder v2.4.5 및 Sudomy v1.2.0의 수동 DNS 열거 테스트 결과입니다.

Untitled
도구 다운로드