
서브도메인(IP, CDN 등)을 발견하기 위한 새로운 세대의 도구
README.md는 Chinese 中文에서 확인할 수 있습니다.
Subdomain3는 차세대 도구로, 침투 테스터가 다른 도구보다 더 짧은 시간에 더 많은 정보를 발견할 수 있도록 도와줍니다. 이 정보에는 서브도메인, IP, CDN 등이 포함됩니다. 마음껏 사용해 보세요.
속도에 대한 중간 패턴

속도를 위한 세 가지 패턴. 사용자는 설정 파일(lib/config.py)을 수정하여 속도를 높일 수 있습니다.
서브도메인이 CDN을 사용하는지 자동으로 판별하며, CDN 서버 사전에 CNAME 접미사가 포함되지 않아도 가능합니다.
IP를 정렬하고 CDN을 사용하지 않는 CIDR(예: 1.1.1.1/24)을 보고합니다.
더 많은 서브도메인 발견 (예: admin.test.xx.com)
수백만 개의 서브도메인 지원
1 CPU / 1GB 메모리 / 1Mbps 대역폭
가장 빠른 네임서버 발견; 다른 출처에서 서브도메인을 가져와 사전을 동적으로 조정하는 전략; DNS 캐시 오염 방지;
git clone https://github.com/yanxiu0614/subdomain3.git
pip install -r requirement.txt
python2/3 brutedns.py -d 대상도메인 -s high -l 5
MIT 라이선스(http://opensource.org/licenses/MIT)
자유롭게 사용하고 개발에 기여해 주세요.
2020-01-20: 메모리 사용량 및 전략 최적화, 버그 수정 등
2019-09-22: DNS 캐시 오염 방지를 위한 새로운 전략; 프로세스 최적화, 버그 수정 등
2019-09-17: 가장 빠른 네임서버 자동 발견 지원; 서브도메인이 CDN을 사용하는지 자동 판별 지원; 속도 향상; 프로세스 최적화, 버그 수정 등
2018-11-6: 속도 향상; 프로세스 최적화
2018-10-6: API 지원, brutedns_api를 임포트하면 최종 결과 개수를 얻을 수 있음; 중복 제거 전략 최적화
2018-2-14: 버그 수정 (TypeError: argument of type 'NoneType' is not iterable)
2017-11-11: 다른 출처에서 서브도메인 가져오기 지원 (target_domain.log 파일을 생성하여 brutedns.py와 같은 디렉토리에 배치해야 함), 정확도 향상; API 사용 편의성 개선
2017-10-26: 프로세스 최적화; 버그 수정
2017-10-11: 프로그램 일부 재구성; API 지원; 결과 가독성 향상; CDN 서버 목록 업데이트; 속도 향상
2017-6-17: 유니버설 파싱 옵션(-p t/f) 삭제; config 파일 추가; 유니버설 파싱 전략 최적화
2017-5-2: 도메인 검증 모듈 추가 (사용 시 validate_domain.py에서 "result_name"을 수정해야 함); 유니버설 버그 수정; CDN 서버 업데이트 등
2017-4-21: 서브도메인 이름 생성 전략 최적화, 속도 향상
2017-3-23: 유니버설 파싱 옵션(-p t/f) 추가
2017-3-17: 대용량 사전 지원 (예: 2백만 개)
2017-3-10: 파일에서 여러 도메인 읽기 지원(-f domains); CDN 서버 업데이트
2017-2-26: 다중 레벨 도메인 지원 (상한 없음); 대용량 사전 지원; 메모리 사용량 약 1/3~1/4로 감소; 속도 향상
2017-2-24: Mac 지원
©Monster Zero Team 2019
| 약식 | 전체 형식 | 설명 |
|---|
| -d | --domain | 대상 도메인 (예: baidu.com) |
| -s | --speed | 속도 (fast, medium, low 세 가지 패턴) |
| -l | --level | 예: 2는 w.baidu.com, 3은 w.w.baidu.com 등 |
| -f | --file | 대상 도메인 목록 파일 |
| -c | --cname | n 또는 y, CNAME 수집 여부 |
| -ns | --default_dns | n 또는 y |
| -f1 | --sub_file | 서브도메인 사전 |
| -f2 | --next_sub_file | 다음 레벨 서브도메인 사전 |
| -f3 | --other_file | 검색 엔진에서 수집한 서브도메인 로그 |