Command-line interface for AutoPentestX automated penetration testing
AutoPentestX provides a powerful command-line interface for automated penetration testing. The CLI supports both direct Python execution and a convenient wrapper script for streamlined operations.
usage: main.py [-h] -t TARGET [-n TESTER_NAME] [--no-safe-mode] [--skip-web] [--skip-exploit] [--version]AutoPentestX - Automated Penetration Testing Toolkitoptional arguments: -h, --help show this help message and exit -t TARGET, --target TARGET Target IP address or domain name -n TESTER_NAME, --tester-name TESTER_NAME Name of the penetration tester (default: AutoPentestX Team) --no-safe-mode Disable safe mode (NOT RECOMMENDED) --skip-web Skip web vulnerability scanning (Nikto/SQLMap) --skip-exploit Skip exploitation assessment --version show program's version number and exitExamples: python main.py -t 192.168.1.100 python main.py -t example.com -n "John Doe" python main.py -t 10.0.0.1 --skip-web --skip-exploitWARNING: This tool is for AUTHORIZED testing and EDUCATIONAL purposes ONLY. Unauthorized access to computer systems is ILLEGAL!
CRITICAL: This tool should ONLY be used on systems you own or have explicit written authorization to test.Unauthorized access to computer systems is ILLEGAL and may result in:
Criminal prosecution
Federal charges under CFAA (Computer Fraud and Abuse Act)
Civil liability
Permanent criminal record
Always obtain proper authorization before conducting any penetration testing activities.