Nmap -oG 出力

Nmap -oG 出力

-oG について読んで試してみましたが、うまくいかないようです... 基本的には、たとえば 2.8.0.0 – 2.15.255.255 などのポート範囲をスキャンし、開いているポートのリスト (80、8080、8001、8008) を検索しようとしています。出力は、IP と開いているポートが次のようになるはずです: 2.8.0.0 80 2.8.0.0 8080 2.8.1.2 80
...

現時点では PC が手元にないので、nmap でスキャンするのに使用した正確な行を思い出せません。

よろしくお願いします

答え1

Grepable出力オプション(-oG)については、このセクションオンライン版のNmap ネットワークスキャンすべての-o*出力オプションと同様に、ファイル名引数を取ります。通常の出力が表示されますが、Grepable 出力は引数で指定されたファイルに送信されます。特別なケースとして、ファイル名を使用して、-通常の出力の代わりに Grepable 出力をコンソールに送信できます。

出力自体は予想していたものとは異なっており、詳細に説明されていますNmapのウェブサイトNmap の出力を別のプログラムで解析する場合、スキャンで収集されたすべての情報が含まれているため、XML 出力 ( ) が推奨されることに注意してください。Grep-oX可能な出力は非推奨であるため、(特に) traceroute 情報とスクリプト出力が欠落しています。

答え2

-oGオプションは出力ファイル名の追加引数を取る

これは実際のファイル、または標準出力(コンソール)であるハイフン(-)である可能性があります。

このコマンドは期待通りに動作し、画面に出力します

nmap -oG - -p80,8080,8001,8008 192.168.1.0/24

関連情報