Soa como um script bastante simples, mas se você for verificar todas as 65535 portas, descobrirá que leva algum tempo para a verificação ser concluída.
O Guia de referência do Nmap é seu amigo aqui. A opção "greppable" ( -oG
) produz um arquivo que é fácil de analisar com grep
ou Windows findstr.exe
. Você deve ser capaz de usar essas ferramentas para filtrar a saída para excluir as "portas esperadas" e enviar e-mail (usando algo como blat ) com base na saída restante.