nmapが開いているすべてのポートを報告しませんか?

nmapが開いているすべてのポートを報告しませんか?

出力抜粋netstat:

tcp4       0      0  192.168.2.48.49620     stackoverflow.co.https ESTABLISHED
tcp4       0      0  192.168.2.48.49554     stackoverflow.co.https ESTABLISHED
tcp4       0      0  192.168.2.48.49520     stackoverflow.co.https ESTABLISHED
tcp4       0      0  192.168.2.48.49517     stackoverflow.co.https ESTABLISHED
tcp4       0      0  192.168.2.48.49424     stackoverflow.co.https ESTABLISHED
tcp4       0      0  192.168.2.48.49227     stackoverflow.co.https ESTABLISHED

ただし、出力にはsudo nmap -p- 192.168.2.48これらのポートはリストされません。問題は何ですか?nmap開いているポートがすべて表示されないのはなぜですか?

答え1

使用する必要がありますTCPを非表示にするツール:

unhide-tcpは、利用可能なすべてのTCP / UDPポートを無差別に代入してリッスンしているが/ bin / netstatにリストされていないTCP / UDPポートを識別するためのフォレンジックツールです。

インストールするには、端末を開き、次のコマンドを入力します。

sudo apt-get install unhide

スキャン実行:

unhide-tcp

nmapが開いているすべてのポートを表示しないのはなぜですか?

~によるとnmap.org:>デフォルトでは、Nmapは各プロトコルで最も一般的な1,000個のポートを検索します。

質問はこの-p-オプションがすでに使用されていることを示しています。それなら、もう一つの理由があるでしょう。

関連情報