![nmap에서 특정 포트를 건너뛰는(생략하는) 방법](https://linux55.com/image/48394/nmap%EC%97%90%EC%84%9C%20%ED%8A%B9%EC%A0%95%20%ED%8F%AC%ED%8A%B8%EB%A5%BC%20%EA%B1%B4%EB%84%88%EB%9B%B0%EB%8A%94(%EC%83%9D%EB%9E%B5%ED%95%98%EB%8A%94)%20%EB%B0%A9%EB%B2%95.png)
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에 대한 포트 스캔을 생략합니다.