An automation and network scanning utility tool.
Project description
🚀 Nmaping - Python Nmap Automation Tool
A powerful and automated Nmap scanning toolkit built with Python for network reconnaissance, port scanning, and security auditing.
Developed by Mr Tan, this tool converts complex Nmap commands into a simple interactive CLI interface for ethical hackers, penetration testers, and cybersecurity learners.
⚡ Key Features
- 🧠 16+ Automated Nmap Scan Modes
- ⚡ Timing Control (
-T0to-T5) for stealth & speed - 🎨 Interactive Colorful CLI Interface
- 🔄 Auto Update Checker (GitHub Sync)
- 🌐 Cross-platform (Linux & Windows)
- 🛡️ Security & penetration testing tool
🔍 Supported Scan Types
- SYN Scan
- TCP Connect Scan
- Version Detection
- OS Detection
- Aggressive Scan
- Vulnerability Scan (
--script vuln) - Firewall / IDS Evasion
- Fast Scan Modes
⏱️ Timing Levels
| Mode | Flag | Description |
|---|---|---|
| Paranoid | -T0 |
Maximum stealth |
| Sneaky | -T1 |
Low detection risk |
| Polite | -T2 |
Light usage |
| Normal | -T3 |
Default mode |
| Aggressive | -T4 |
Fast scanning |
| Insane | -T5 |
Very fast (lab only) |
⚙️ Requirements
- Python 3.x
- Nmaping installed
pipx install nmaping
🚀 2. PyPI DESCRIPTION (paste this in setup / PyPI long description)
txt id="pypi_desc" Nmaping is a powerful Python-based Nmap automation toolkit designed for network scanning, port analysis, and security auditing.
It simplifies complex Nmap commands into an interactive CLI interface, making it easier for ethical hackers, penetration testers, and cybersecurity learners to perform advanced scans.
Features:
- 20+ automated scan modes
- Nmap timing control (-T0 to -T5)
- Vulnerability scanning support
- OS and service detection
- Fast and aggressive scan options
- Cross-platform support (Linux & Windows)
This project is intended for educational and ethical use only.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nmaping-1.7.tar.gz.
File metadata
- Download URL: nmaping-1.7.tar.gz
- Upload date:
- Size: 704.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebc5392c082351cc6260d05a55e2e8c5ef9b9044b986024d49f672f9a669a2a0
|
|
| MD5 |
cafd5ea19182b4b9a1e917eaeea18080
|
|
| BLAKE2b-256 |
94f1b8b6e22f9ce17b30c375eebeeb3a007097f3cd89aa81403bcd971665d647
|
Provenance
The following attestation bundles were made for nmaping-1.7.tar.gz:
Publisher:
publish.yml on mrtan-official/nmaping
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nmaping-1.7.tar.gz -
Subject digest:
ebc5392c082351cc6260d05a55e2e8c5ef9b9044b986024d49f672f9a669a2a0 - Sigstore transparency entry: 1780618028
- Sigstore integration time:
-
Permalink:
mrtan-official/nmaping@3f44b39e69e47ef6554b2d9e5051edfafecb5a51 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/mrtan-official
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@3f44b39e69e47ef6554b2d9e5051edfafecb5a51 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file nmaping-1.7-py3-none-any.whl.
File metadata
- Download URL: nmaping-1.7-py3-none-any.whl
- Upload date:
- Size: 715.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a66efa07bf59d5f9fe5e2d4189436b65b119b76e20f5819d2f89732b4a7059a5
|
|
| MD5 |
e8da5ee5c9137274a4eaadbb0e467211
|
|
| BLAKE2b-256 |
8eaf5e1dce8e835c2990e0b7e7412c7f4a50e2c1a9433c7b8ccae59335e013c3
|
Provenance
The following attestation bundles were made for nmaping-1.7-py3-none-any.whl:
Publisher:
publish.yml on mrtan-official/nmaping
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nmaping-1.7-py3-none-any.whl -
Subject digest:
a66efa07bf59d5f9fe5e2d4189436b65b119b76e20f5819d2f89732b4a7059a5 - Sigstore transparency entry: 1780618170
- Sigstore integration time:
-
Permalink:
mrtan-official/nmaping@3f44b39e69e47ef6554b2d9e5051edfafecb5a51 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/mrtan-official
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@3f44b39e69e47ef6554b2d9e5051edfafecb5a51 -
Trigger Event:
workflow_dispatch
-
Statement type: