Filtrar resultado [RESOLVIDO]

1. Filtrar resultado [RESOLVIDO]

Bruno Augusto Lobo Soares
brunols

(usa Slackware)

Enviado em 04/05/2018 - 15:50h

Boa tarde a todos,

Alguém poderia ajudar. Necessito filtrar o resultado do nmap . Abaixo envio o exemplo para ver quem pode ajudar com alguma idéia.

Resultado (são mais de 2 mil servidores)

Nmap scan report for 1.2.3.4
Host is up, received conn-refused (0.068s latency).
Scanned at 2018-05-04 15:26:47 -03 for 1143s
PORT STATE SERVICE REASON VERSION
22/tcp open ssh syn-ack OpenSSH 6.0 (protocol 2.0)
|_banner: SSH-2.0-OpenSSH_6.0
23/tcp open telnet syn-ack AIX telnetd
|_banner: \xFF\xFE%\xFF\xFD\x18
80/tcp closed http conn-refused
111/tcp open rpcbind syn-ack
135/tcp closed msrpc conn-refused
139/tcp closed netbios-ssn conn-refused
443/tcp closed https conn-refused
445/tcp closed microsoft-ds conn-refused
Service Info: OS: AIX

Como eu preciso que fique

Nmap scan report for 1.2.3.4
Service Info: OS: AIX

Alguem poderia ajudar por favor ?


  


2. Re: Filtrar resultado

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 04/05/2018 - 17:44h

brunols escreveu:

Boa tarde a todos,

Alguém poderia ajudar. Necessito filtrar o resultado do nmap . Abaixo envio o exemplo para ver quem pode ajudar com alguma idéia.

Resultado (são mais de 2 mil servidores)

Nmap scan report for 1.2.3.4
Host is up, received conn-refused (0.068s latency).
Scanned at 2018-05-04 15:26:47 -03 for 1143s
PORT STATE SERVICE REASON VERSION
22/tcp open ssh syn-ack OpenSSH 6.0 (protocol 2.0)
|_banner: SSH-2.0-OpenSSH_6.0
23/tcp open telnet syn-ack AIX telnetd
|_banner: \xFF\xFE%\xFF\xFD\x18
80/tcp closed http conn-refused
111/tcp open rpcbind syn-ack
135/tcp closed msrpc conn-refused
139/tcp closed netbios-ssn conn-refused
443/tcp closed https conn-refused
445/tcp closed microsoft-ds conn-refused
Service Info: OS: AIX

Como eu preciso que fique

Nmap scan report for 1.2.3.4
Service Info: OS: AIX

Alguem poderia ajudar por favor ?


para pegar a primeira linha use o 'head' e para pegar a ultima use o 'tail'

head -1 arquivo
tail -1 arquivo


EDIT: ou então

comando | head -1
comando | tail -1

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



3. Solução

Bruno Augusto Lobo Soares
brunols

(usa Slackware)

Enviado em 04/05/2018 - 17:54h

Eu fiz desta forma e acabou dando certo...

egrep '(report for|Service Info)' Resultado_Varredura_SO.nmap

Resultado:

Nmap scan report for 1.7.7.7
Service Info: OS: AIX

Obrigado a todos pela ajuda.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts