nmap에서 특정 포트를 건너뛰는(생략하는) 방법

nmap에서 특정 포트를 건너뛰는(생략하는) 방법

nmap을 사용하여 포트 80 스캔을 건너뛰고 싶습니다. 나는 이것이 사람의 어딘가에 있다고 확신하지만 지금까지 그것을 찾지 못했습니다. 내 명령은 간단합니다.

nmap 24.0.0.1\24

따라서 24.0.0.x 범위의 포트를 스캔합니다. (은밀한 이유로) 포트 80을 피하면 됩니다.

답변1

이 옵션을 사용할 수 있습니다 --exclude-ports. 왜 이것이 이전에 언급되지 않았는지 모르겠습니다. 어쩌면 새로운 것일 수도 있습니다. Nmap 7.01을 사용하고 있습니다. 따라서 귀하의 경우 간단히 다음과 같이 할 수 있습니다.

$ nmap 24.0.0.1\24 --exclude-ports 80

답변2

쉼표를 구분 기호로 사용하여 두 개의 서로 다른 포트 범위를 구분할 수 있습니다. 예를 들어. 귀하의 경우 다음을 제공할 수 있습니다.

$ nmap 24.0.0.0/24 -p 1-79,81-65535

따라서 포트 80에 대한 포트 스캔을 생략합니다.

관련 정보