-4

開いているポートについて、Ubuntu サーバー (Mac に仮想マシンとしてインストールされている) をスキャンする必要があります。netcat ユーティリティを使用すると、仮想マシンで開いているすべてのポートのリストが表示されます。ただし、NMap を使用すると、奇妙な結果が得られます。

Netcat の使用:

nc -z 192.168.1.10 1-1023 192.168.1.10 22 ポート [tcp/ssh] への接続に成功しました! 192.168.1.10 25ポート[tcp/smtp]への接続成功!192.168.1.10 53 ポート [tcp/ドメイン] への接続に成功しました! 192.168.1.10 80番ポート [tcp/http] への接続成功!192.168.1.10 110番ポート[tcp/pop3]への接続成功!192.168.1.10 139 ポート [tcp/netbios-ssn] への接続に成功しました! 192.168.1.10 143 ポート [tcp/imap] への接続に成功しました! 192.168.1.10 445 ポート [tcp/microsoft-ds] への接続に成功しました! 192.168.1.10 993 ポート [tcp/imaps] への接続に成功しました! 192.168.1.10 995 ポート [tcp/pop3s] への接続に成功しました!

コマンド 1:
nmap -sP -vv --packet-trace 192.168.1.10
結果: 192.168.1.10 ホストの Nmap スキャン レポートが稼働しています (0.00096 秒の遅延)。データ ファイルの読み取り元: /usr/local/share/nmap Nmap の完了: 1 つの IP アドレス (1 つのホストが起動) を 0.07 秒でスキャン

コマンド 2:
sudo nmap -sF -v -r 192.168.1.10

結果: Nmap 5.51 ( http://nmap.org ) を 2011-10-30 17:27 EDT に開始 17:27 に Ping スキャンを開始 192.168.1.10 [4 ポート] 17:27 に Ping スキャンを完了、3.02 秒経過(合計 1 つのホスト) 192.168.1.10 の Nmap スキャン レポート [ホスト ダウン] 次からデータ ファイルを読み取ります: /usr/local/share/nmap 注: ホストがダウンしているようです。本当にアップしているが、ping プローブをブロックしている場合は、-Pn Nmap done: を試してください。受信: 0 (0B)

同様のセットアップ (VM で実行されている Ubuntu サーバー) の Windows クライアントで NMap を実行しようとしたとき、2 番目のコマンドは正常に機能しました。Mac でのコマンド 1 とコマンド 2 の出力の間のパラドックスを説明してもらえますか?

4

1 に答える 1

0

コマンドライン引数に「-P0」または「-Pn」を指定してみましたか? Mac には詳しくありませんが、ping プローブがブロックされている可能性があり、nmap がすぐに中止されます。

nmap が Windows にインストールされているときに、ファイアウォール ルールを自動的に追加するかどうかも考えられるため、同じ結果が得られないのはなぜですか。

于 2011-10-30T23:33:18.870 に答える