Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free. Learn more →
Top 23 Python Nmap Projects
-
or you can also use our open source version: https://github.com/infobyte/faraday
-
IVRE
Network recon framework. Build your own, self-hosted and fully-controlled alternatives to Shodan / ZoomEye / Censys and GreyNoise, run your Passive DNS service, collect and analyse network intelligence from your sensors, and much more! Uses Nmap, Masscan, Zeek, p0f, etc.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Reconnoitre
A security tool for multithreaded information gathering and service enumeration whilst building directory structures to store results, along with writing out recommendations for further testing.
Project mention: IT Pro Tuesday #223 - iOS Shell, SharePoint Shortcuts, Multithreaded Info Collector & More | /r/ITProTuesday | 2022-10-18Reconnoitre is an open-source SNMP tool that collects multithreaded information and service enumeration. hombre_sabio sees it as "a robust security solution… It builds directories for IT structures that store results from various sources. It automates collecting information using suggested commands and directory structures."
-
AutoPWN-Suite
AutoPWN Suite is a project for scanning vulnerabilities and exploiting systems automatically.
-
WebMap will let you import your xml file to view a visualized network map.
-
scantron
A distributed nmap / masscan scanning framework complete with scan scheduling, engine pooling, subsequent scan port diff-ing, and an API client for automation workflows.
-
natlas
Scaling Network Scanning. Changes prior to 1.0 may cause difficult to avoid backwards incompatibilities. You've been warned.
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
jfscan
JF⚡can - Super fast port scanning & service discovery using Masscan and Nmap. Scan large networks with Masscan and use Nmap's scripting abilities to discover information about services. Generate report.
-
-
-
-
python3-nmap
A python 3 library which helps in using nmap port scanner. This is done by converting each nmap command into a callable python3 method or function. System administrators can now automatic nmap scans using python
-
So it does not do scanning, but it acts as a good system to populate with other automations that can “do the scanning for you”. Something like: https://github.com/lopes/netbox-scanner.
-
-
-
-
-
-
Web-Scanner
Web Scanner written in Python which after scanning the given URL returns it's domain name, ip address, nmap scan results and also the contents the URL's robots.txt.
-
-
-
-
Project mention: topmostp: A simple CLI tool to retrieve the N top most used ports | /r/netsec | 2022-10-26
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Python Nmap related posts
- topmostp: A simple CLI tool to retrieve the N top most used ports
- Mapping out a network
- Recommended high speed port scanner?
- Shodan
- AutoPWN Suite | I've created a python script for scanning vulnerabilities and downloading exploits automatically.
- JFScan is alternative for Naabu and Rustscan
- nmap xsl stylesheet ... but pretty?
-
A note from our sponsor - Mergify
blog.mergify.com | 30 Sep 2023
Index
What are some of the best open-source Nmap projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | faraday | 4,216 |
2 | IVRE | 3,072 |
3 | Reconnoitre | 2,043 |
4 | AutoPWN-Suite | 815 |
5 | WebMap | 731 |
6 | scantron | 717 |
7 | natlas | 593 |
8 | jfscan | 493 |
9 | Crips | 416 |
10 | Ip-Attack | 342 |
11 | DivideAndScan | 276 |
12 | python3-nmap | 216 |
13 | netbox-scanner | 142 |
14 | nmap2md | 53 |
15 | WebMap | 37 |
16 | pyndiff | 25 |
17 | Net-Mon | 24 |
18 | pentest2xlsx | 22 |
19 | Web-Scanner | 15 |
20 | aionmap | 13 |
21 | EV1L-J3ST3R | 11 |
22 | scanner | 10 |
23 | topmostp | 9 |