Pacu
AWS exploitation framework for post-exploitation testing
Cloud & Assets5 commands
#aws#exploitation#cloud#framework
Installation
1Clone the repository
2Run install script
3Verify installation
git clone https://github.com/RhinoSecurityLabs/pacu.git
cd pacu
bash install.sh
# Verify
python3 pacu.py --helpBasic Usage
Post-exploitation framework for AWS environments
# Start Pacu
python3 pacu.py
# Inside Pacu interactive shell:
# List AWS keys
list
# Set access keys
set_keys
# Run modules
run iam__enum_permissions
run ec2__enum
run s3__bucket_bruteforce
# List available modules
lsCommand Reference
5 commands
1Configure AWS access keys
set_keys2Execute a module
run3List available modules
ls4List configured AWS keys
list5Show help for commands
helpWhen to Use
1
AWS post-exploitation assessments2
Privilege escalation testing in AWS3
Simulating attacker post-compromise activitiesNotes & Tips
1
Interactive shell-based framework2
Dozens of modules for different AWS services3
Requires valid AWS credentials4
Use only with proper authorizationCommon Errors & Solutions
Module not found
Run 'update' to fetch the latest modules
Invalid credentials
Use set_keys to reconfigure AWS access keys