Nmap :: scanner.

nmap :: scanner é um módulo Perl para executar e manipular varreduras NMAP usando Perl.
Baixe Agora

Nmap :: scanner. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Max Schubert
  • Site do editor:

Nmap :: scanner. Tag


Nmap :: scanner. Descrição

NMap :: Scanner é um módulo Perl para executar e manipular varreduras NMAP usando Perl. NMap :: Scanner é um módulo Perl para executar e manipular varreduras de nmap usando a extensão perl.synopsis perl para executar as varreduras NMAP (www.insecure.org/nmap). Use o Nmap :: Scanner; # Método de digitalização em lote Meu $ scanner = New Nmap :: Scanner; $ scanner-> tcp_syn_scan (); $ scanner-> add_scan_port ('1-1024'); $ scanner-> add_scan_port (8080); $ scanner-> adivinhe_os (); $ scanner-> max_rtt_timeout (200); $ scanner-> Add_Target ('alguns.host.out.there.com.org'); # $ Resultados é uma instância do NMap :: Backend :: Resultados Meus $ Resultados = $ Scanner-> Digitalização (); # Imprima os resultados como um documento XML bem formatado Imprimir $ Results-> AS_XML (); # Método de digitalização de eventos usando * Novo * maneira mais fácil de definir as opções de digitalização. Meu $ Scanner = New Nmap :: Scanner; $ scanner-> register_scan_started_event (scan_started); $ scanner-> register_port_found_event (port_Found); $ scanner-> Scan ('- ss -p 1-1024 -O --max-rtt-timeout 200 de alguma forma.g.net.it'); sub scan_started {my $ self = shift; meu $ host = shift; meu $ hostname = $ host-> nome (); Meus $ endereços = junte ('', ', mapa {$ _-> endereço ()} $ host-> endereços ()); meu status $ status = $ host-> status (); Imprimir "$ hostname ($ endereços) é $ statusn"; } subwork_found {my $ self = shift; meu $ host = shift; Minha $ Port = Shift; Meu nome $ = $ host-> nome (); meus endereços $ = junte ('', ', map {$ _-> addr ()} $ host-> endereços ()); Imprimir "No Host $ Nome ($ endereços), encontrado", $ port-> estado (), "Porta", junte ('/', $ port-> protocolo (), $ portid ()), " n "; } Este conjunto de módulos fornece wrrappers de classes perl para a ferramenta de digitalização MapPer (NMAP) de rede (consulte http://www.insegure.org/nmap/). Usando esses módulos, um desenvolvedor, administrador de rede ou outro técnico pode criar rotinas de perl ou classes que podem ser usadas para automatizar e integrar as digitalizações do NMap elegantemente em scripts perl novos e existentes. Se você não tiver o NMAP instalado, você precisará Faça o download antes de poder usar esses módulos. Obtê-lo de http://www.insegure.org/nmap/. Você precisará de Nmap 3.10+ instalado para usar todos os recursos deste módulo.Requirements: · Requisitos de Perl: · Perl.


Nmap :: scanner. Software Relacionado