ctf-web

Exploit web vulnerabilities like XSS, SQLi, SSTI, and SSRF in CTF challenges.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/kpab/skilldrift-vendor-lab --skill ctf-web-kpab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ctf-web
Source: https://github.com/kpab/skilldrift-vendor-lab/tree/main/skills/ctf-web
Command: npx skills add https://github.com/kpab/skilldrift-vendor-lab --skill ctf-web-kpab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sqlmap, flask-unsign, requests, hashcat, jq, curl, ffuf, go, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a suite of web exploitation techniques for CTF challenges, equipping you with the necessary tools to tackle web security challenges involving various vulnerabilities.

Core Features & Use Cases

  • Web Exploitation Techniques: Offers a range of techniques for web exploitation, including XSS, SQLi, SSTI, SSRF, CSRF, XXE, file upload bypasses, JWT attacks, prototype pollution, path traversal, command injection, LaTeX injection, request smuggling, DOM clobbering, Web3/blockchain, authentication bypass, SAML exploitation, OAuth/OIDC, open redirect chains, subdomain takeover, or CI/CD credential theft.
  • Use Case: Imagine you are participating in a CTF and face a web challenge with multiple layers of security. This Skill can guide you through the process, helping you identify and exploit vulnerabilities step by step.

Quick Start

Run the 'ctf-web' skill and follow the instructions in the 'README.md' file to start analyzing your web challenge.

Frequently Asked Questions about ctf-web

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I exploit common web vulnerabilities like XSS and SQLi in a CTF challenge?

To exploit web vulnerabilities in a CTF challenge, this toolkit provides techniques for XSS and SQLi, utilizing tools like sqlmap and curl to systematically identify injection points, bypass security layers, and extract flags.

What is the best way to bypass file upload filters and authentication in web exploitation?

The best way to bypass file upload filters and authentication is by applying layered web exploitation techniques, analyzing request smuggling, JWT attacks, and path traversal to manipulate web application logic and gain unauthorized access.

Can I use sqlmap and hashcat to automate database extraction and password cracking?

Yes, you can use sqlmap and hashcat to automate database extraction and password cracking, leveraging their capabilities to exploit SQL injection vulnerabilities and recover hashed credentials during web exploitation challenges.

Does this toolkit support advanced attacks like SSTI, SSRF, and prototype pollution?

Yes, this toolkit supports advanced attacks like SSTI, SSRF, and prototype pollution, providing techniques to exploit complex web vulnerabilities including XXE, DOM clobbering, and OAuth/OIDC exploitation.

What tools do I need to run web exploitation techniques for CTFs?

To run web exploitation techniques for CTFs, you need tools like sqlmap, flask-unsign, ffuf, and hashcat installed, requiring practical experience with web security and command-line exploitation tools to execute the scripts effectively.