pnutmap
about
pnutmap is a simple interactive Python wrapper for nmap designed for fast network scanning from the terminal.
it provides an easier way to run common reconnaissance commands without manually typing full nmap flags every time.
built for Linux environments, learning, lab use, and authorized security testing.
features
▄▖ ▗ ▖ ▖
▙▌▛▌▌▌▜▘▛▖▞▌▀▌▛▌
▌ ▌▌▙▌▐▖▌▝ ▌█▌▙▌
▌ v0.8.1
+------------------------+------------------------+------------------------+
| 1. Quick Scan | 6. Stealth Scan | 11.IPv6 Scan |
| 2. Full Scan | 7. Ping Discovery | 12.SSH Brute Force |
| 3. Service Detection | 8. Vulnerability Scan | 13. UDP Scan |
| 4. OS Detection | 9. Trace Route | 14. Show this Menu |
| 5. Aggressive Scan | 10.Firewall Evasion | 0. Exit |
+------------------------+------------------------+------------------------+
Select an option:
show features
- quick scan (
-F) - full scan (
-p-) - service detection (
-sV) - os detection (
-O) - aggressive scan (
-A) - stealth scan (
-sS) - ping discovery (
-sn) - vulnerability scan (
--script vuln) - trace route (
--traceroute) - firewall evasion (
-f) - IPv6 scan (
-6) - SSH brute force (
-p 22 --script ssh-brute)
requirements
- Linux (Debian, Ubuntu, Arch, Kali, etc.)
- Python 3.x
- nmap installed
installation (linux)
Debian / Ubuntu / Kali / Arch / ANYTHING
pipx install pnutmap --force
disclaimer
this tool is intended for educational purposes and authorized security testing only.
do not use it against systems you do not own or have explicit permission to test.
license
MIT License
might reopen someday
Metadata
Release files for pnutmap 0.8.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pnutmap-0.8.4.tar.gz | 4.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pnutmap-0.8.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.3 kB
Release files / pnutmap-0.8.4.tar.gz
| Download URL | pnutmap-0.8.4.tar.gz |
|---|---|
| Size | 4.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
afda7853b8b98fb05daf1ea0867b44995a1ebb8b597564254b2eaed81bc3d6ed
|
|
BLAKE2b-256 checksum How to use checksums |
bfa90f168ca8092c9c492c9791a40803e71bc98907f49fbce26e67773e505ced
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 2, 2026.
Transparency logRelease files / pnutmap-0.8.4-py3-none-any.whl
| Download URL | pnutmap-0.8.4-py3-none-any.whl |
|---|---|
| Size | 5.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
15ba5b1bc5e8c8ab363eb1397b1db2f8c6673a0be9a3c24570682466b13837d1
|
|
BLAKE2b-256 checksum How to use checksums |
727e17048cf560ee583049852e5e9275d73d22b109b3271991b2a90c9257b014
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 2, 2026.
Transparency log