Use nmap-converter to convert the nmap scan result XML into XLS practice
As a network security practitioner, sometimes you need to use the port scanning tool nmap to perform large-volume port scanning , but the output results of Nmap are in three formats: .nmap, .xml and .gnmap, and contain a lot of unnecessary information, which is very inconvenient to process. The output results are converted into Excel tables to process the later output. A technical expert shared a Python script to convert nmap reports to XLS, so today we can use this script to convert nmap reports to XLS files.
The address of this project is: https://github.com/mrschyte/nmap-converter
2) Environmental requirements
(1) Python (python2.7 for this test)
(2) Depends on python modules: python-libnmap, XlsxWriter, installation: pip install python-libnmap, pip install XlsxWriter
3) Usage: nmap-converter.py [-h] [-o XLS] XML [XML ...]
Example: nmap-converter.py -o test.xlsx test.xml
(test.xlsx is the converted Excel, test.xml is the nmap output xml format result)
1) Prepare the file
Place the python conversion script nmap-converter.py and the xml file test.xml scanned by nmap in the same directory.
2) Open cmd and execute: nmap-converter.py -o test.xlsx test .xml,
3) Conversion results
After the conversion is completed, a test.xlsx file is generated in the directory and can be processed using Excel.
The above is the detailed content of Example analysis of using nmap-converter to convert nmap scan result XML into XLS. For more information, please follow other related articles on the PHP Chinese website!