# AutoPentestX ## Docs - [Introduction](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/introduction.md): Welcome to AutoPentestX - Automated penetration testing and vulnerability assessment toolkit - [Installation](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/installation.md): Complete installation guide for AutoPentestX with automated setup script for Kali Linux and Ubuntu systems. - [Quickstart](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/quickstart.md): Get started with AutoPentestX in minutes. Learn the essential commands and workflows for your first penetration test. - [Overview](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/concepts/overview.md): Understanding AutoPentestX architecture and core capabilities - [7-Phase Workflow](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/concepts/workflow.md): Complete penetration testing workflow from reconnaissance to reporting - [Safe Mode](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/concepts/safe-mode.md): Understanding exploitation safety controls and risk mitigation - [Legal & Ethical Guidelines](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/concepts/legal-ethical.md): Critical legal requirements and ethical responsibilities for penetration testing - [Running Your First Scan](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/guides/basic-scan.md): Learn how to perform a basic penetration test with AutoPentestX - [Advanced Scanning Techniques](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/guides/advanced-scanning.md): Master advanced CLI flags and performance optimization for AutoPentestX - [Web Vulnerability Scanning](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/guides/web-vulnerabilities.md): Understanding Nikto and SQLMap integration for web application security testing - [Exploitation and Metasploit Integration](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/guides/exploitation.md): Understanding exploit matching, safe mode, and Metasploit RC script generation - [Understanding PDF Reports](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/guides/reports.md): Comprehensive guide to interpreting AutoPentestX PDF reports and acting on findings - [Configuration Settings](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/configuration/settings.md): Complete reference for config.json configuration file - [Scan Options](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/configuration/scan-options.md): Command-line flags and runtime options for AutoPentestX - [Database Configuration](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/configuration/database.md): SQLite database schema and data persistence for AutoPentestX - [Common Issues](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/troubleshooting/common-issues.md): Solutions to frequently encountered errors when using AutoPentestX - [Permission Issues](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/troubleshooting/permissions.md): Understanding and resolving permission errors in AutoPentestX - [Dependency Issues](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/troubleshooting/dependencies.md): Resolving system and Python dependency problems in AutoPentestX - [CLI Overview](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/commands/overview.md): Command-line interface for AutoPentestX automated penetration testing - [Target Specification](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/commands/target.md): How to specify targets for AutoPentestX penetration testing - [CLI Options](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/commands/options.md): Complete reference for all AutoPentestX command-line flags and options - [Command Examples](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/commands/examples.md): Real-world AutoPentestX command-line usage examples and scenarios - [Scanner Module](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/modules/scanner.md): Network reconnaissance with Nmap for port scanning, OS detection, and service enumeration - [Vulnerability Scanner Module](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/modules/vulnerability-scanner.md): Web vulnerability scanning with Nikto and SQL injection testing with SQLMap - [CVE Lookup Module](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/modules/cve-lookup.md): Automated CVE database lookup with CVSS scoring and exploit matching - [Risk Engine Module](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/modules/risk-engine.md): Multi-factor risk assessment with CVSS-based scoring and prioritized recommendations - [Exploit Engine Module](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/modules/exploit-engine.md): Safe exploitation simulation with Metasploit integration and RC script generation - [PDF Report Module](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/modules/pdf-report.md): Professional penetration testing reports with ReportLab - [Database Module](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/modules/database.md): SQLite data persistence for scan history, vulnerabilities, and exploits - [PDF Reports](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/output/pdf-reports.md): Generate comprehensive professional penetration testing reports - [Database Queries](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/output/database-queries.md): Query and analyze penetration test results from SQLite database - [Log Files](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/output/logs.md): Monitor scan execution and debug issues with detailed logging - [Exploit Scripts](https://mintlify.wiki/Gowtham-Darkseid/AutoPentestX/output/exploit-scripts.md): Metasploit RC scripts for manual vulnerability validation