yaklang avatar

Ssrf Server Side Request Forgery

This is a comprehensive SSRF exploitation playbook that goes well beyond the basic 169.254.169.254 trick most models already know. It covers cloud metadata endpoint extraction across AWS, GCP, Azure, and Alibaba, IP filter bypass using octal, hex, and IPv6-mapped formats, and protocol abuse via gopher, dict, and file schemes to hit Redis, Elasticsearch, and local filesystems. The real value is in the chaining techniques, like SSRF to internal Redis to crontab RCE, and the URL parser differential tricks that exploit how Python urllib versus Java URL versus PHP parse_url handle the same malformed input differently. Load this when you're testing anything that fetches URLs, renders PDFs from HTML, or configures webhooks, and you need the full bypass arsenal instead of just the AWS metadata basics.

skills.sh installs
4.1K
GitHub stars
2.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add yaklang/hack-skills --skill ssrf-server-side-request-forgery --agent claude-code

Installs into .claude/skills of the current project.

Files

SKILL: Server-Side Request Forgery (SSRF) — Expert Attack Playbook

AI LOAD INSTRUCTION: Expert SSRF techniques. Covers URL filter bypass, cloud metadata endpoints, protocol exploitation, blind SSRF detection, and chaining to RCE. Base models know basic 169.254.169.254 — this file covers what they miss. For real-world CVE chains, DNS Rebinding deep dives, K8s SSRF, and SSRF → Redis → RCE full exploitation, load the companion SCENARIOS.md.

0. QUICK START

Extended Scenarios

Sponsors

Details

Repository
github.com/yaklang/hack-skills
Categories
Backend & APIs, Cloud & Infrastructure
First seen
May 16, 2026

More from yaklang/hack-skills

All 102
1yaklang avatarapi-recon-and-docsyaklang/hack-skillsAPI reconnaissance and documentation review playbook. Use when discovering endpoints, schemas, versions, OpenAPI specs, hidden docs, and surface area for API te4Kskills.sh installs
2yaklang avatargraphql-and-hidden-parametersyaklang/hack-skillsGraphQL and hidden parameter testing playbook. Use when exploring introspection, batching, undocumented fields, hidden parameters, schema abuse, and GraphQL aut3.8Kskills.sh installs
3sickn33 avatarprisma-expertsickn33/antigravity-awesome-skillsprisma expert3.8Kskills.sh installs
4steipete avataropenai-whisper-apisteipete/clawdisopenai whisper api2.7Kskills.sh installs
5google-deepmind avatarclinical-trials-databasegoogle-deepmind/science-skillsQuery ClinicalTrials.gov via APIv2. Use when you want to search for trials by condition, drug, location, status, or phase; retrieve trial details by NCT ID; che2.5Kskills.sh installs
6woocommerce avatarwoocommerce-backend-devwoocommerce/woocommerceAdd or modify WooCommerce backend PHP code following project conventions. Use when creating new classes, methods, hooks, or modifying existing backend code. **M2.3Kskills.sh installs