2012-06-19 5 views
0

nmap을 다운로드했습니다. 내가 아는 한, 그것은 'whois'도구를 지원합니다. 다음을 입력하려고 할 때 : whois yahoo.com (예). 다음과 같은 오류가 발생했습니다 : 'whois'는 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다. 아무도 내가 누락 된 걸 말해 줄 수 있니? nmap 자체가 아닌 다른 것을 설치해야합니까?whois 명령이 인식되지 않습니다.

blender ~ $ pacman -Ql nmap | grep "bin" 
nmap /usr/bin/ 
nmap /usr/bin/ncat 
nmap /usr/bin/ndiff 
nmap /usr/bin/nmap 
nmap /usr/bin/nmapfe 
nmap /usr/bin/nping 
nmap /usr/bin/xnmap 
nmap /usr/bin/zenmap 

확인하는 경우 : 나를 위해

+2

'whois'와'nmap'은 제가 아는 한 2 가지 다른 도구입니다. – nhahtdh

+2

'whois' 명령은'nmap'의 일부가 아닙니다. 데비안 6 시스템에서는 자체의'whois' 패키지에서 나온 것입니다. –

답변

1

,이 도구는 nmap

blender ~ $ pacman -Qo `which whois` 
/usr/bin/whois is owned by whois 5.0.16-1 

그리고 사실, nmap 훨씬 nmap보다 일부 자신의 바이너리를 제공하지 않습니다의 일부가 아닙니다 배포판 용으로 whois 패키지가 있습니다.

2

Nmap은이 whois script과 같이를 사용하여 후이즈 프로토콜을 사용하여 쿼리를 수행 할 수 있습니다 :

nmap --script whois -sn yahoo.com 

주를 후이즈 스크립트가 Nmap은 6.45 (개정 31527)에서 후이즈-IP로 변경되고 whois-domain가 추가되었다. 그래서 당신은 할 수 있습니다 : 단순히

nmap --script whois-ip,whois-domain -sn yahoo.com 

또는 다음 --script 인수 외에도

nmap --script whois* -sn yahoo.com 

에서, -sn 인수가 (즉, 당신이 원하는 아마 이후) 포트 스캔을 수행 할 수 없습니다 Nmap을 알려줍니다.

오류 설명을 기반으로하면 Windows에있는 것처럼 들립니다. Microsoft는 SysInternals 제품군의 일부로 사용할 수있는 whois 유틸리티를 가지고 있습니다. 당신은 그것을 here 얻을 수 있습니다.

관련 문제