
Ctf Web
A comprehensive web exploitation guide covering everything from SQLi and SSTI to OAuth bypasses and prototype pollution. The workflow is smart: map the app, confirm trust boundaries, then dive into technique docs. You get 15+ markdown references spanning injection, deserialization, auth manipulation, and client-side attacks, plus prereq commands for sqlmap, ffuf, flask-unsign, and ysoserial. The field notes pull from real CTF write-ups (CSAW, PlaidCTF, 35C3) with specifics like Xalan XSLT seed guessing and SoapClient CRLF smuggling. It tells you when to pivot to pwn, crypto, or forensics skills if the challenge shifts. Best for HTTP-first targets where the flag lives in a database, API response, or behind broken auth rather than native binaries.
- skills.sh installs
- 10.3K
- GitHub stars
- 3.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ljagiello/ctf-skills --skill ctf-web --agent claude-codeInstalls into .claude/skills of the current project.
Files
CTF Web Exploitation
Use this skill as a routing and execution guide for web-heavy challenges. Keep the first pass short: map the app, confirm the trust boundary, and only then dive into the detailed technique notes.
Prerequisites
Python packages (all platforms):
pip install sqlmap flask-unsign requests httpx
Linux (apt):
apt install hashcat jq curl
macOS (Homebrew):
brew install hashcat jq curl
Go tools (all platforms, requires Go):
go install github.com/ffuf/ffuf/v2@latest
Sponsors
Details
- Repository
- github.com/ljagiello/ctf-skills
- Categories
- Frontend Development, Backend & APIs, Security, Automation & Workflows, Web3 & Blockchain