Nenhuma das sugestões acima funcionou. Eu tive que acabar atualizando para 6.01. Ao fazer isso, a saída xml lista TODOS os hosts: os que estão inativos e os que estão ativos.
Eu estava usando o nmap 5.21 com os sinalizadores -PN, -F e --reason na versão 5.21. Eu estava enviando os resultados para um arquivo XML. Ele listaria TODOS os hosts (digamos, eu forneci uma sub-rede / 24 para varredura. Depois, atualizei para 5.51 e executei exatamente o mesmo comando, mas ele não lista mais hosts inativos, apenas os que estão ativos. Há um novo sinalizador para listar down hosts? OU isso foi removido em 5.51?
Minhas opções completas são:
-sS -n -PN -SV -F --reason
Eu também usei e removi --open
, mas ele não listará os hosts na minha saída XML.
Eu verifiquei o changelog do Nmap achei isso no changelog do lançamento do Nmap 5.30BETA1 de março de 2010:
o XML output now only includes host elements for down hosts in verbose mode. This makes it consistent with the other output formats.
Portanto, para obter a saída XML para hosts inativos como antes, você deve usar o modo detalhado ( -v
) no Nmap 5.30 e mais recente.
Você pode listar todos os hosts usando a opção -v
. Além disso, a versão mais recente do Nmap é 6.01, que você pode fazer o download em nmap.org .
Tags nmap