No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
messages.py
pyrsemap.py
requirements.txt

README.md

pyrsemap

Nmap scan output parser

The culmunation of multiple attempts to write a more generic parser for Nmap scan output from traditional infrastructure scans. Instead of aiming for generalised utility, this script now specifically focuses on a selection of NSE scripts as well as condensing the output of port scans into a JSON format to be consumed by other tools.

Copyright © 2018 Aidan Mitchell «github@aidanmitchell.uk»

Targeting

  • Python 3.7+ (uses dataclass and type hinting which require 3.7 or greater)
  • Nmap version 7.70SVN (2018-09)

NSE scripts supported

Troubleshooting

If you are running or developing on Windows and having trouble installing lxml, navigate over to https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml and download the appropriate .whl file. File format is lxml-<version_number>-cp<python_version>-cp<python_version>m-win<architecture>.whl

Windows systems will also require the python-magic-bin package in addition to python-magic.