안녕하세요~ 지방토끼입니다.
오늘은 네트워크 보안 dnsmap, dnsrecon, fierce, dnsenum (DNS SCAN)에 대해서 공부해 보려고 합니다!
그럼 시작해 볼까요?
Kali IP : 192.168.15.100
Linux IP : 192.168.15.101
DNS Scan
● # dnsmap [도메인] [옵션]
- 하위 도메인 정보 수집
(옵션)
-r : 파일로 저장 (현재 경로에) (정규식)
-w : 워드 목록 사용(사전 파일)
-c : 콤마 구분자 사용 파일로 저장
1. DNS Server 설치(Linux)
# yum -y install bind*
2. 환경 설정 파일 수정(Linux)
/etc/named.conf : 주 환경 설정 파일
/etc/named.rfc1912.zones : 도메인 등록 파일
/var/named/test.co.kr.zone : 도메인 레코드 파일
# cd /etc
# vi named.conf
# cd /etc
# vi named.rfc1912.zones
# cd /var/named
# vi test.co.kr.zone
3. DNS 서버 재시작(Linux)
# systemctl restart named
4. DNS 서버 주소 지정(Kali, Linux)
# cd /etc
# vi resolv.conf
5. dnsmap 설치(Kali)
# dnsmap
6. 확인(Kali)
# dnsmap test.co.kr
7. 파일로 저장(Kali)
# dnsmap test.co.kr -r dnsmap.txt
8. 사전 파일 이용(Kali)
# vi dns_word.txt
# dnsmap test.co.kr -w /root/dns_word.txt
9. 구분자 사용 파일로 저장(Kali)
# dnsmap test.co.kr –c dnsmap2.txt
● # dnsrecon [옵션] [도메인]
- 레코드 정보를 가져옴
(옵션)
-d : 도메인 지정
-c : CSV 형식으로 파일 저장
--xml : XML 형식으로 저장
--db : DB 형식으로 저장
# dnsrecon –d test.co.kr
# dnsrecon -d test.co.kr –c /root/dnsrecon.txt
# dnsrecon -d test.co.kr —xml /root/dnsrecon.xml
# dnsrecon -d test.co.kr --db /root/dnsrecon.sql
● # fierce [옵션] [도메인]
(옵션)
--domain : 도메인 지정
# fierce —domain test.co.kr
# fierce --domain test.co.kr > fierce.txt (파일로 저장)
● # dnsenum [옵션] [도메인]
# dnsenum test.co.kr
# dnsenum test.co.kr > dnsenum.txt (파일로 저장)
.
.
.
.
.
.
오늘은 네트워크 보안 dnsmap, dnsrecon, fierce, dnsenum (DNS SCAN)에 대해서 공부해 보았습니다.!
읽어주셔서 감사합니다!
틀린 내용이나 부족한 부분이 있다면 댓글 부탁드려용!
'네트워크 보안' 카테고리의 다른 글
네트워크 보안 - arpspoof, fragrouter(ARP Spoofing(스푸핑)) (0) | 2023.12.06 |
---|---|
네트워크 보안 - hydra, medusa, crunch (패스워드 공격) (0) | 2023.12.06 |
네트워크 보안 - nmap(Port Scan(포트 스캔)) (1) | 2023.12.01 |
네트워크 보안 - TCP Port Scanning (1) | 2023.12.01 |
네트워크 보안 - 정보 수집 단계 (3) | 2023.12.01 |