SkillAgentSearch skills...

NMapify

NMapify is a Python tool that creates mind maps to visualize network layouts using Nmap. It also generates test cases for each identified port to assist pentesters in conducting efficient network pentests.

Install / Use

/learn @Parimal-shaw/NMapify
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

NMapify

<p align="center"> <img src="https://i.ibb.co/8MhwP3k/NMapify.jpg" height="300"/> </p>

NMapify is a powerful Python-based tool that enables users to generate mind maps for visualizing network layouts using Nmap's XML output. The tool comes with an added advantage of auto-generating test cases on each identified port using HackTricks, which can help in efficient network penetration testing.

Requirements

Installation

Pip Installation

  pip install NMapify

Manual Installation

  git clone https://github.com/Parimal-shaw/NMapify.git
  cd NMapify
  pip install -r requirements.txt

Usage/Examples

The generated output can be opened using Freemind.

python NMapify.py -f nmap-output.xml/nmap_output.txt -o output.mm

Acknowledgements

Screenshot

<img src="https://raw.githubusercontent.com/Parimal-shaw/NMapify/main/images/mindmap.png" height="300"/>

Related Skills

View on GitHub
GitHub Stars61
CategoryDevelopment
Updated1mo ago
Forks10

Languages

Python

Security Score

95/100

Audited on Mar 4, 2026

No findings