Skip to main content

AutoPentestX

AutoPentestX is an automated penetration testing and vulnerability assessment toolkit with comprehensive reporting. Scan networks, identify vulnerabilities, assess risk, and generate professional PDF reports — all with a single command.

Key Features

Network Scanning

Automated port scanning, service detection, and OS fingerprinting with Nmap

Vulnerability Assessment

Web vulnerability scanning with Nikto and SQL injection testing with SQLMap

CVE Intelligence

Automated CVE database lookup with CVSS scoring and exploit matching

Risk Analysis

Multi-factor risk assessment engine with prioritized recommendations

Safe Exploitation

Metasploit integration with safe mode for authorized testing

PDF Reports

Professional vulnerability reports with executive summaries

Quick Start

1

Install AutoPentestX

Clone the repository and run the automated installer script.
git clone https://github.com/Gowtham-Darkseid/AutoPentestX.git
cd AutoPentestX
chmod +x install.sh
./install.sh
2

Run your first scan

Execute a basic scan against an authorized target.
./autopentestx.sh 127.0.0.1
3

Review the report

Check the generated PDF report and database for detailed findings.
ls reports/

Documentation

Installation

System requirements and installation guide

Quickstart

Get started in 5 minutes

Command Reference

Complete CLI command documentation

Modules

Core module documentation
Legal Notice: AutoPentestX is designed for authorized penetration testing and educational purposes only. You must have explicit written permission before scanning any target. Unauthorized access to computer systems is illegal.

Build docs developers (and LLMs) love