DNS 정보 수집
DNS로 정보 수집하기 위한 여러가지 툴을 간단하게만 사용해보자
툴 이름 : dnsdict6
사전파일을 이용하여 도메인에 대한 도메인의 IPv6의 정보를 볼수 있는 툴이다
다른 DNS 툴과 같이 서브 도메인을 찾는데 유용하다
기본적으로 Kali로 실습을 하고, Kali에 없는 툴은 BackTrack을 이용하겠다
-D 옵션을 사용하면 dnsdict6에 내장되어 있는 사전내용이 출력 된다.
많은 내용이라 스크롤압박이......ㅋㅋ
사전은 크기에 따라 선택이 가능한데 -s는 100단어 -m은 1419개 -l은 2601개 -x는 5886개 -u는 16724개 이다
그럼 한번 테스트 해보자
IPv6에 대한 도메인 정보다.
-4 옵션을 주면 IPv4 에 대한 도메인 정보도 볼수있다.
사전에 단어가 더 많은 옵션[ex)-u] 을 쓰면 더 많은 도메인 정보를 알 수 있다.
-t 옵션도 있는데 -t 옵션은 스레드수를 지정해 줄수있다
옵션을 쓰지않으면 Default 값으로 8 스레드이고 -t 옵션으로
최대 32스레드까지 지정 할 수 있다.
(스레드란 일하는 사람 수를 생각하면 된다. 8명이 일하는 거보다 32명이 일하는게
일반적으로 작업이 빨리 끝난다.)
-h 옵션으로 여러가지 옵션을 볼수 있다.
dnsdict6 을 사용해본 결과 IPv6의 서브 도메인 정보뿐만 아니라 IPv4의 서브 도메인 정보도
알수 있는 툴이다.
기타로 리눅스 명령어중 which 라는 명령어가 있는데
#which dnsdict6 라고 입력하면 dnsdict6의 실행파일 위치가 나온다.(PATH에 등록되어있는 명령어만)
또 locate 라는 명령어는 #locate dnsdict6 을 입력하면 dnsdict6이 포함되어있는 파일의 위치가 나오기때문에
유용하다.
Kali 에서는 거의 모든 툴들이 PATH에 등록되어 있기때문에 사용 할 일이 거의 없다.