pnmap
A simplified Python implementation of nmap (network mapper/port scanner).
Features
- Quick and easy multi-target subnet scans.
- Single target external scans.
- UDP and TCP scans.
- Often faster than nmap for simple scans, due to program simplicity.
Installation
pip3 install pnmap
Usage
-
For quick subnet scans:
sudo pnmap -
For additional configuration, utilize help menu:
pnmap --help -
See outputs for specific use cases.
Additional Information
- As pnmap utilizes packet injection, it must be run as sudo
- Due to network briding, pnmap does not work deterministically inside VM's (e.g. Virtualbox, VMWare)
- Results which return as "closed" implies the port returned a response
- Results which return "filtered" are due to connection issues or are filtered by a firewall.
Screenshots
Subnet Scan
Help
Release files for pnmap 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pnmap-0.1.1.tar.gz | 7.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pnmap-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.4 kB
Release files / pnmap-0.1.1.tar.gz
| Download URL | pnmap-0.1.1.tar.gz |
|---|---|
| Size | 7.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4f241a8c4056cc29ea7c463ff1efcffe368052be5639bdb3ef706b1a9478abc3
|
|
BLAKE2b-256 checksum How to use checksums |
12cc1bc949173aa26ec6356d6c18f7677d5a649bad7259f8fc6da8730ef07203
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.10 CPython/3.8.5 Linux/5.8.13-arch1-1
|
Release files / pnmap-0.1.1-py3-none-any.whl
| Download URL | pnmap-0.1.1-py3-none-any.whl |
|---|---|
| Size | 8.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
63c0cdcb091e938d15bb461d961a36d2a184b8c74ad1e1b3b0f0ddf9ea25d8ae
|
|
BLAKE2b-256 checksum How to use checksums |
7575d284803e4b7b55334db979ad98db8c579ebc7c0de280333155f0bc84f2b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.10 CPython/3.8.5 Linux/5.8.13-arch1-1
|