0
$ ./nmap-banners -sV -vvvvv localhost |grep Banners

出力は次のとおりです。

Banner on 127.0.0.1:22/tcp matches ssh: SSH-2.0-OpenSSH_4.3p2 Debian-5ubuntu1.

Banner on 127.0.0.1:25/tcp matches smtp: 220 localhost ESMTP Exim 4.62 Wed, 14 Nov 2007 21:06:10

SSH-2.0-OpenSSH_4.3p2 Debian-5ubuntu1問題は、 grep または awkを使用して IP アドレスのみを出力する方法です。

4

2 に答える 2

0
$ cat file
Banner on 127.0.0.1:22/tcp matches ssh: SSH-2.0-OpenSSH_4.3p2 Debian-5ubuntu1.

Banner on 127.0.0.1:25/tcp matches smtp: 220 localhost ESMTP Exim 4.62 Wed, 14 Nov 2007 21:06:10

$ awk -F'[ :]' '/SSH-2.0-OpenSSH_4.3p2/{print $3}' file
127.0.0.1
于 2014-04-19T02:35:17.103 に答える