| Nmap :: escáner NMAP :: El escáner es un módulo Perl para realizar y manipular las exploraciones de NMAP utilizando Perl. |
Descargar ahora |
Nmap :: escáner Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Max Schubert
Nmap :: escáner Etiquetas
Nmap :: escáner Descripción
Nmap :: el escáner es un módulo Perl para realizar y manipular las exploraciones de NMAP utilizando Perl. Nmap :: escáner es un módulo Perl para realizar y manipular las exploraciones de NMAP utilizando la extensión Perl.Synopsis Perl para realizar escaneos de NMAP (www.insecure.org/nmap). Utilice nmap :: escáner; # Método de exploración por lotes My $ Scanner = NUEVO NMAP :: Escáner; $ escáner-> tcp_syn_scan (); $ Scanner-> Add_Scan_port ('1-1024'); $ Scanner-> Add_Scan_port (8080); $ Scanner-> suponer_os (); $ Scanner-> max_rttt_timeut (200); $ Scanner-> Add_Target ('some.host.out.there.com.org'); # $ Resultados es una instancia de nmap :: escáner :: backend :: resultados My $ resultados = $ escáner-> escanear (); # Imprima los resultados como un documento XML de Formateado Imprimir $ resultados-> as_xml (); # Método de escaneo de eventos usando * Nuevo * Manera más fácil de configurar las opciones de escaneo. My $ Scanner = NUEVO NMAP :: Escáner; $ Scanner-> Register_scan_started_event (Scan_started); $ Scanner-> Register_port_found_event (port_found); $ Scanner-> Escanear ('- SS -P 1-1024 -O --max-rtt-timt-timt 200 somehost.org.net.it'); Sub Scan_Started {My $ Self = Shift; mi host $ = turno; My $ HostName = $ host-> nombre (); Mis $ direcciones = Únase a (',', Mapa {$ _-> Dirección ()} $ host-> Direcciones ()); My $ status = $ host-> estado (); Imprimir "$ hostName ($ direcciones) es $ statusn"; } Sub Port_Found {My $ Self = Shift; mi host $ = turno; mi $ puerto = cambio; My $ nombre = $ host-> nombre (); Mis $ direcciones = Únase a (',', MAP {$ _-> ADDR ()} $ host-> Direcciones ()); Imprimir "en el nombre de host $ nombre ($ direcciones), encontrado", $ PORT-> Estado (), "Puerto", Únase a ('/', $ PORT-> Protocolo (), $ Port-> Portid ()), " norte"; } Este conjunto de módulos proporciona envoltorios de clase Perl para la herramienta de escaneo de Mapper Mapper (NMAP) de red (consulte http://www.insecure.org/nmap/). Usando estos módulos, un desarrollador, administrador de red u otro técnico puede crear rutinas o clases de Perl que se pueden usar para automatizar e integrar las exploraciones de NMAP elegantemente en los scripts perl nuevos y existentes. Si no tiene instalado NMAP, deberá Descárguelo antes de que pueda usar estos módulos. Consíguelo de http://www.insecure.org/nmap/. Necesitará NMAP 3.10+ instalado para usar todas las funciones de este módulo. Requisitos: · Requisitos de Perl: · Perl
Nmap :: escáner Software relacionado