Installation Verification
Before using the CLI commands, ensure AutoPentestX is properly installed:Command Syntax
AutoPentestX can be invoked using two methods:The wrapper script (
autopentestx.sh) automatically handles virtual environment activation, logging, and provides enhanced terminal output with legal warnings.Basic Usage
The minimum required argument is the target specification:Command Structure
Quick Reference
Full Scan
Quick Recon
Web Scan Skip
Custom Operator
Help System
Access the built-in help documentation:Help Output Example
Help Output Example
Version Information
Check the installed version:Virtual Environment
Execution Modes
Lightning Strike (5-10 minutes)
- Rapid reconnaissance only
- Port scanning and service detection
- Minimal network footprint
Tactical Assault (10-20 minutes)
- Full port scanning
- Web vulnerability detection (Nikto, SQLMap)
- No exploitation attempts
Total Annihilation (20-30 minutes)
- Complete penetration testing suite
- All scanning and exploitation modules
- Comprehensive vulnerability assessment
Output Locations
After execution, results are saved to:- PDF Reports:
reports/AutoPentestX_Report_*.pdf - Database:
database/autopentestx.db - Logs:
logs/autopentestx_*.log - Exploits:
exploits/(Metasploit RC scripts)
Legal Warning
Next Steps
Target Options
Learn about target specification formats
CLI Flags
Explore all available command-line options
Examples
See real-world usage examples
Configuration
Advanced configuration options