Dino Geek, intenta ayudarte

¿Cómo exportar los resultados del análisis NMAP al formato CSV?


Nmap, Network Mapper, es una herramienta gratuita y de código abierto para la exploración de redes y la auditoría de seguridad. Permite descubrir hosts y servicios en una red informática enviando paquetes y analizando las respuestas.

En cuanto a la exportación de resultados de análisis en formato CSV, dicha funcionalidad no está incorporada de forma nativa en Nmap. Sin embargo, existen formas alternativas de lograrlo.

Una forma de hacerlo es transformando el output XML a CSV. El comando `-oX` en Nmap genera la salida en XML.

```
nmap p —open -sV -oX output.xml 192.168.1.1
```
En este caso, `output.xml` es el archivo de salida y `192.168.1.1` es la dirección IP del objetivo.

Para convertir este resultado XML a CSV, puedes usar el software xsltproc y una hoja de estilo XSL llamada “nmap.xsl” que está incluida en la distribución de Nmap.

Las siguientes líneas de comando demuestran cómo se hacer:

```
xsltproc -o output.csv nmap.xsl output.xml
```
Aquí, `output.csv` es el archivo de salida, `nmap.xsl` es la hoja de estilo XSL y `output.xml` es el archivo de entrada.

Además, puedes usar herramientas de terceros o escribir tu propio script para convertir la salida XML de Nmap a CSV.

Otra forma es utilizando el software `nmaptocsv`. Este software está diseñado específicamente para convertir los archivos de salida XML de Nmap en formatos más manejables, como CSV. Aquí está el comando de ejemplo:

```
nmaptocsv.py -i output.xml -o output.csv
```
Tanto xsltproc como nmaptocsv están disponibles por orden de línea en sistemas Unix y Windows (como Cygwin).

Recuerda siempre que antes de ejecutar estos comandos debes instalar los softwares requeridos en tu ordenador.

Referencias:

1. “Nmap Network Scanning”: Official guide to the Nmap Security Scanner, a free and open source utility used by millions of people for network discovery, administration, and security auditing. (https://nmap.org/book/)
2. xsltproc: A command line tool for applying XSLT stylesheets to XML documents. (http://xmlsoft.org/XSLT/xsltproc2.html)
3. nmaptocsv: A python script which converts the XML output from the Nmap scanner into a CSV file. (https://github.com/maaaaz/nmaptocsv)


Genera artículos simplemente para optimizar tu SEO
Genera artículos simplemente para optimizar tu SEO





DinoGeek ofrece artículos sencillos sobre tecnologías complejas

¿Desea ser citado en este artículo? Es muy sencillo, contáctenos en dino@eiki.fr.

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nombre de dominio | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Aviso legal / Condiciones generales de uso