github.com/PurpleAILAB/Decepticon
| Skill | Added | Review |
|---|---|---|
ble-gatt packages/decepticon/decepticon/skills/standard/iot/ble-gatt/SKILL.md GATT service/characteristic enumeration on BLE peripherals, unauthenticated read/write exploitation, pairing downgrade to Just Works, and over-the-air sniffing with Sniffle or Ubertooth. Covers firmware update channels, hidden debug services, and missing auth on sensitive characteristics. | 65 65 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
binwalk-extract packages/decepticon/decepticon/skills/standard/iot/binwalk-extract/SKILL.md Firmware image extraction with binwalk and firmware-mod-kit — recursive archive carving, squashfs/jffs2/ubifs mounting, entropy analysis to detect packed/encrypted regions, and nested container handling. Entry point for all static filesystem analysis after a raw binary image is acquired. | 64 64 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: 0cf691e | |
iot-overview packages/decepticon/decepticon/skills/standard/iot/SKILL.md Use when the engagement target is IoT, embedded Linux, RTOS, or any device reachable via UART/JTAG/SWD or by extracting its firmware. Covers firmware acquisition, binwalk extraction, filesystem mounting, default-credential hunting, bootloader attacks, wireless protocol sidebands (BLE, Zigbee, Z-Wave, LoRaWAN, sub-GHz). | 66 66 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
ics-overview packages/decepticon/decepticon/skills/standard/ics/SKILL.md Use when the target is an industrial control system or operational technology network running Modbus, BACnet, S7Comm/S7Comm Plus, DNP3, OPC-UA, or any PLC/HMI/SCADA stack. Engagements MUST set RoE flag industrial_safety_critical=true; this catalog gates every write-scope operation behind explicit operator confirmation regardless of HITL middleware. | 67 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0cf691e | |
exploit-xxe packages/decepticon/decepticon/skills/standard/exploit/web/xxe/SKILL.md XML External Entity (XXE) injection — local file reading via XML parsers, SOAP/WSDL API exploitation, blind out-of-band exfiltration, SVG/DOCX/XLSX upload XXE. Use for any challenge involving XML processing, SOAP endpoints, WSDL services, or XML-based file upload parsing. | 70 70 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
xss packages/decepticon/decepticon/skills/standard/exploit/web/xss/SKILL.md Cross-Site Scripting (XSS) — reflected, stored, DOM-based XSS exploitation. Covers filter bypass, CSP evasion, bot-triggered cookie exfiltration, admin page scraping, and headless browser flag extraction. Use for any challenge involving client-side JavaScript injection, Cross payloads, cookie theft, or browser-based exploitation. | 71 71 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
xs-leaks packages/decepticon/decepticon/skills/standard/exploit/web/xs-leaks/SKILL.md XS-Leaks — cross-site information leaks via timing, frame counting, navigation, error oracles. Side-channel attacks against same-origin authenticated state. | 60 60 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
xpath-xslt packages/decepticon/decepticon/skills/standard/exploit/web/xpath-xslt/SKILL.md XPath + XSLT injection — query manipulation in XML data stores, server-side XSLT RCE via document() / EXSLT extensions. | 60 60 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
web-cache-poisoning packages/decepticon/decepticon/skills/standard/exploit/web/web-cache-poisoning/SKILL.md Unkeyed-input cache poisoning — X-Forwarded-Host/Scheme/Port, X-Original-URL, fat-GET, parameter cloaking, oversized-header DoS, and chains to stored-XSS / open redirect via shared caches. | 69 69 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
waf-bypass packages/decepticon/decepticon/skills/standard/exploit/web/waf-bypass/SKILL.md WAF evasion — payload obfuscation, HTTP-level evasion, origin-IP discovery, rate/anomaly evasion, per-WAF notes (Cloudflare/Akamai/AWS WAF/ModSecurity). | 68 68 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
verb-tampering packages/decepticon/decepticon/skills/standard/exploit/web/verb-tampering/SKILL.md HTTP verb/method tampering — auth bypass via HEAD/OPTIONS/arbitrary methods, X-HTTP-Method-Override, TRACE/PUT/DELETE exposure, framework routing flaws. | 64 64 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
exploit-ssti packages/decepticon/decepticon/skills/standard/exploit/web/ssti/SKILL.md Server-Side Template Injection (SSTI) — RCE through template engines. Covers Jinja2 (Python/Flask), Twig (PHP/Symfony), Freemarker (Java), ERB (Ruby), Razor (.NET). Includes engine fingerprinting, MRO chain construction, and filter bypass. | 64 64 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
exploit-ssrf packages/decepticon/decepticon/skills/standard/exploit/web/ssrf/SKILL.md Server-Side Request Forgery (SSRF) — exploiting server-side URL fetching to access internal services, cloud metadata (AWS/GCP/Azure), internal APIs, and port scanning. Covers IP bypass techniques, DNS rebinding, Gopher protocol smuggling, and redirect-based bypass. | 65 65 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
sqli packages/decepticon/decepticon/skills/standard/exploit/web/sqli/SKILL.md SQL Injection — automated and manual exploitation of unsanitized SQL queries. Covers Union-based, Error-based, Blind (Boolean/Time-based), and Stacked queries. Includes sqlmap automation with WAF bypass tamper scripts. | 64 64 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
smuggling packages/decepticon/decepticon/skills/standard/exploit/web/smuggling/SKILL.md HTTP Request Smuggling (HRS) — front-end / back-end parser disagreement attacks that desync the proxy stack. Covers CL.TE, TE.CL, TE.TE, CL.0, HTTP/2 downgrade (h2.cl, h2.te), pipelining, and connection-state pinning. Includes a confirm-desync gate, header obfuscation catalog, and minimal raw-socket Python harnesses (no smuggler.py available in sandbox). | 60 60 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
saml packages/decepticon/decepticon/skills/standard/exploit/web/saml/SKILL.md SAML 2.0 attacks — XSW (XML Signature Wrapping) variants 1-8, comment injection, signature stripping, assertion forgery, IdP metadata abuse. | 61 61 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
race-condition packages/decepticon/decepticon/skills/standard/exploit/web/race-condition/SKILL.md Race condition / TOCTOU exploitation — concurrent and parallel-request attacks against web applications that check then act, write session state before validating it, or perform slow operations that widen the race window. Covers single-endpoint races (double-spend, coupon abuse, balance overflow) and multi-endpoint state-leak races where a session write on one endpoint leaks privilege into another endpoint mid-request. | 67 67 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
proxy-misconfig packages/decepticon/decepticon/skills/standard/exploit/web/proxy-misconfig/SKILL.md Reverse proxy misconfigurations — nginx alias traversal, Apache mod_rewrite SSRF, Spring Boot Actuator exposure, Tomcat manager, IIS short-name disclosure. | 65 65 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
php-type-juggling packages/decepticon/decepticon/skills/standard/exploit/web/php-type-juggling/SKILL.md PHP type juggling and magic hash attacks — exploit loose comparison (==) with 0e-prefixed hash collisions and NULL returns to bypass authentication. | 60 60 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
open-redirect packages/decepticon/decepticon/skills/standard/exploit/web/open-redirect/SKILL.md Open redirect + tabnabbing — URL filter bypass, OAuth chain extension, phishing infrastructure-free, SSRF chain. | 66 66 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
oauth packages/decepticon/decepticon/skills/standard/exploit/web/oauth/SKILL.md OAuth 2.0 / OIDC attacks — redirect_uri bypass, state CSRF, code leak via Referer, response_type confusion, PKCE downgrade, scope creep, ATO chains. | 63 63 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
nosqli packages/decepticon/decepticon/skills/standard/exploit/web/nosqli/SKILL.md NoSQL injection — MongoDB operator injection ($ne, $gt, $where, $regex), CouchDB / Firebase / Redis attack patterns, auth bypass, blind extraction. | 64 64 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
mfa-bypass packages/decepticon/decepticon/skills/standard/exploit/web/mfa-bypass/SKILL.md 2FA / OTP logic flaws — response & status tampering, brute force, OTP reuse, backup-code abuse, race conditions, missing-2FA on flows, remember-me bypass, password-reset skips 2FA. | 63 63 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
mass-assignment packages/decepticon/decepticon/skills/standard/exploit/web/mass-assignment/SKILL.md Mass assignment + ORM leak — inject extra fields into create/update requests, escalate to admin, leak protected fields via response. | 64 64 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
lfi packages/decepticon/decepticon/skills/standard/exploit/web/lfi/SKILL.md Path traversal and Local File Inclusion (LFI) — arbitrary file reading via directory traversal, PHP filter/input/data wrappers for RCE, log poisoning, static resource disclosure, and information leakage. Use for any challenge involving file path manipulation, ../ traversal, local file read, PHP wrappers, or sensitive file disclosure. | 71 71 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e |