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

カンマを区切り文字として使用して、2つの異なるポート範囲を区切ることができます。例えば。あなたの場合は、以下を提供できます。

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

したがって、ポート80のポートスキャンは省略されます。

関連情報