nextgenmap

NextgeNmap

Security-first Nmap automation GUI built for SecOps and systems teams that need repeatable scans, low noise, and fast reporting. NextgeNmap wraps Nmap with curated profiles, scheduling, SearchSploit integration, and HTML reporting so routine reconnaissance feels like a product, not a pile of scripts.

Features

image

Prerequisites

All platforms

macOS

Windows

Linux

Installation

1. Clone the repository:

git clone https://github.com/quippy-dev/nextgenmap.git

2. Navigate to the project directory:

cd nextgenmap

3. Install the required packages:

pip install -r requirements.txt

Optionally, install in editable mode (src layout):

pip install -e .

Usage

Launch NextgeNmap with one of the following commands:

python3 ./nextgenmap.py
python3 -m nextgenmap

image

SearchSploit integration

Testing

Install dev/test dependencies:

pip install -r requirements-dev.txt

Run the tests:

pytest -q

Contributing

We welcome contributions from the community! If you’d like to contribute, please follow these steps:

  1. Fork the repository
  2. Create a new branch with your changes
  3. Submit a pull request for review

License

NextgeNmap is released under the GPLv3 license. All community project integrations are credited, linked, and GPL/Creative Commons licenses provided.

Usage of NextgeNmap for attacking targets without prior mutual consent is illegal. You are responsible for complying with all applicable laws. The developers assume no liability and are not responsible for misuse or damage caused by this program.