An open API service indexing awesome lists of open source software.

https://github.com/harsh-katiyar/deepscanx

DeepScanX is an advanced Python-based tool that leverages the full power of Nmap, the industry-standard network scanner, to perform exhaustive scans on any network target. By combining all of Nmap's capabilities—such as OS detection, service versioning, and vulnerability scanning—DeepScanX ensures that no detail is missed during a scan.
https://github.com/harsh-katiyar/deepscanx

cybersecurity ethical-hacking nmap nmap-scripts penetration-testing-tools python scanner script tools

Last synced: 9 months ago
JSON representation

DeepScanX is an advanced Python-based tool that leverages the full power of Nmap, the industry-standard network scanner, to perform exhaustive scans on any network target. By combining all of Nmap's capabilities—such as OS detection, service versioning, and vulnerability scanning—DeepScanX ensures that no detail is missed during a scan.

Awesome Lists containing this project

README

          

# DeepScanX

**DeepScanX** is an advanced and comprehensive Nmap-based Python tool designed to execute thorough network scans using all available Nmap options and scripts. It guarantees that no detail is overlooked during the scanning process, providing users with real-time feedback and descriptive messages about the actions taken in the background.

## Features

- Supports all Nmap scan options, including service and OS detection.
- Automatically runs all NSE (Nmap Scripting Engine) scripts to detect vulnerabilities, gather information, and more.
- Offers customizable scan profiles to adjust scanning depth (`full`, `quick`, or `custom`).
- Provides real-time, descriptive feedback to the user, detailing each Nmap command being executed in the background.
- Generates detailed and structured scan reports.
- Allows configuration of scan parameters via JSON files for flexibility.

## Requirements

- Python 3.8 or later
- Nmap installed and available in your system's PATH

Install Python dependencies via `pip`:

```bash
pip install -r requirements.txt