davila7 avatar

AWS Penetration Testing

This is a red team toolkit for AWS cloud environments that walks you through IAM enumeration, privilege escalation, SSRF attacks against metadata endpoints, S3 exploitation, and Lambda code extraction. You'll need AWS CLI configured and at least low-privilege credentials to start. It's built to work with standard pentest tools like Pacu, Prowler, ScoutSuite, and SkyArk. Worth noting this failed a couple security audits (Gen Agent Trust Hub and Snyk), which is somewhat ironic for a security testing tool but likely flagged for the offensive techniques it documents. Use it if you're doing authorized AWS security assessments and want comprehensive attack vectors in one place.

GitHub stars
30.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill 'AWS Penetration Testing' --agent claude-code

Installs into .claude/skills of the current project.

Files

AWS Penetration Testing

Purpose

Provide comprehensive techniques for penetration testing AWS cloud environments. Covers IAM enumeration, privilege escalation, SSRF to metadata endpoint, S3 bucket exploitation, Lambda code extraction, and persistence techniques for red team operations.

Inputs/Prerequisites

  • AWS CLI configured with credentials
  • Valid AWS credentials (even low-privilege)
  • Understanding of AWS IAM model
  • Python 3, boto3 library
  • Tools: Pacu, Prowler, ScoutSuite, SkyArk

Outputs/Deliverables

  • IAM privilege escalation paths
  • Extracted credentials and secrets
  • Compromised EC2/Lambda/S3 resources
  • Persistence mechanisms
  • Security audit findings

Essential Tools

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Backend & APIs, Testing & QA, Security, Cloud & Infrastructure
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1davila7 avatarBurp Suite Web Application Testingdavila7/claude-code-templatesThis skill should be used when the user asks to "intercept HTTP traffic", "modify web requests", "use Burp Suite for testing", "perform web vulnerability scanni0skills.sh installs
2davila7 avatarHook Developmentdavila7/claude-code-templatesThis skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", 0skills.sh installs
3davila7 avatarNetwork 101davila7/claude-code-templatesThis skill should be used when the user asks to "set up a web server", "configure HTTP or HTTPS", "perform SNMP enumeration", "configure SMB shares", "test netw0skills.sh installs
4davila7 avatarShodan Reconnaissance and Pentestingdavila7/claude-code-templatesThis skill should be used when the user asks to "search for exposed devices on the internet," "perform Shodan reconnaissance," "find vulnerable services using S0skills.sh installs
5davila7 avatarTop 100 Web Vulnerabilities Referencedavila7/claude-code-templatesThis skill should be used when the user asks to "identify web application vulnerabilities", "explain common security flaws", "understand vulnerability categorie0skills.sh installs
6dotnet avatarexp-simd-vectorizationdotnet/skillsOptimizes hot-path scalar loops in .NET 8+ with cross-platform Vector128/Vector256/Vector512 SIMD intrinsics, or replaces manual math loops with single TensorPr0skills.sh installs