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에 등록되어 있기때문에 사용 할 일이 거의 없다.