NMAP Parser - Parse nmap scans data with perl

This is an stand-alone output parser for nmap outputs. This uses the XML::Twig library which is fast and memory efficient. This module can perform an nmap scan and parse the output (automagically) using parsescan(). It can parse a nmap xml file, or it can take a filehandle that is piped from a current nmap running scan using -oX - switch. This module was developed to speedup network security tool development when using nmap.

This module is meant to be a balance of easy of use and efficiency. (more ease of use). I have added filtering capabilities and use various options on the twig library in order to incrase parsing speed and save memory usage. If you need more information from an nmap output that is not available in the release, please send your request.


Post new comment

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h1> <quote> <img>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.