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 は各プロトコルの最も一般的な 1,000 個のポートをスキャンします。

質問には-p-オプションが使用されていると書かれています。したがって、別の理由があるはずです。

関連情報