CtrlK
BlogDocsLog inGet started
Tessl Logo

Decepticon

github.com/PurpleAILAB/Decepticon

Skill

Added

Review

crypto

packages/decepticon/decepticon/skills/standard/exploit/web/crypto/SKILL.md

Web crypto exploitation — padding-oracle (Vaudenay), AES-CBC bit-flipping / IV manipulation, AES-ECB pattern attacks (cut-and-paste, prefix/suffix recovery), HMAC bypass, hash-length extension, JWT alg confusion. Covers detection signals, working in-file Python harnesses (concurrent.futures, timeout=5, python3 -u, bounded request budget), and the confirm-oracle gate that must fire before iteration.

61

cors

packages/decepticon/decepticon/skills/standard/exploit/web/cors/SKILL.md

CORS misconfiguration exploitation — reflected origin, null origin, trusted-subdomain abuse, regex-validation bypass, and credentialed cross-origin data theft.

68

clickjacking

packages/decepticon/decepticon/skills/standard/exploit/web/clickjacking/SKILL.md

UI redressing — missing X-Frame-Options / frame-ancestors, frame-buster bypass, drag-and-drop, cursorjacking, double-clickjacking, and sensitive-action framing.

73

cache-deception

packages/decepticon/decepticon/skills/standard/exploit/web/cache-deception/SKILL.md

Web cache deception — trick CDN/proxy into caching authenticated responses under unauthenticated URLs, exposing PII to any visitor.

58

business-logic

packages/decepticon/decepticon/skills/standard/exploit/web/business-logic/SKILL.md

Business logic / authentication bypass / privilege escalation — POST body field tampering (role/is_admin/user_type), 2FA bypass via response manipulation, predictable TOTP seeds, hidden authorization headers, multi-step workflow tampering. For challenges tagged business_logic, privilege_escalation, 2fa_bypass, or auth_bypass that aren't pure IDOR/JWT.

75

blind-sqli

packages/decepticon/decepticon/skills/standard/exploit/web/blind-sqli/SKILL.md

Blind SQL injection under hostile WAF — manual bypass playbook for when sqlmap fails because common tokens (SUBSTRING, IF, AND, WHERE, single quotes) are filtered. Covers token-fingerprinting probe loops, arithmetic-multiplication boolean evaluation, hex-encoded literals, and exponential-probe binary search. Loaded on top of sqli.md when the binary oracle exists but tampers can't pass the WAF.

79

bfla

packages/decepticon/decepticon/skills/standard/exploit/web/bfla/SKILL.md

Broken Function Level Authorization (BFLA) — exploit action-level access control failures where lower-privileged principals invoke admin/staff functions across REST, GraphQL, gRPC, WebSocket, and background job paths.

71

ato-methodology

packages/decepticon/decepticon/skills/standard/exploit/web/ato-methodology/SKILL.md

Account Takeover decision tree — 9 canonical ATO paths, chaining patterns (IDOR→ATO, XSS→ATO, OAuth→ATO), MFA bypass entry points.

73

crypto-decode

packages/decepticon/decepticon/skills/standard/exploit/crypto/SKILL.md

Cipher detection + automated decryption via Ciphey, Cyberchef recipes, hashcat hash-ID, format conversion, common encoding chains.

62

cicd-secrets-exfil

packages/decepticon/decepticon/skills/standard/exploit/cicd/cicd-secrets-exfil/SKILL.md

Extracting CI secrets / OIDC tokens once you have code execution in a build job — echo/printenv exfil, log-masking bypass (base64, char-split, reversal), OIDC token abuse to assume cloud roles, GITHUB_TOKEN / CI_JOB_TOKEN scope abuse, cache / artifact secret leakage, provenance pivot.

67

cicd

packages/decepticon/decepticon/skills/standard/exploit/cicd/SKILL.md

CI/CD pipeline attack category — poisoned pipeline execution, GitHub Actions expression injection, self-hosted runner abuse, secrets/OIDC exfil. Routing skill: fingerprint the CI provider + workflow surface, then load the matching leaf.

73

api-websocket

packages/decepticon/decepticon/skills/standard/exploit/api/websocket/SKILL.md

WebSocket exploitation — origin-bypass (CSWSH cross-site WebSocket hijacking), missing per-message auth, message-type confusion, msg-flood DoS, ws→wss downgrade, hidden RPC routes in the WS frame layer.

62

api-soap-wsdl

packages/decepticon/decepticon/skills/standard/exploit/api/soap-wsdl/SKILL.md

SOAP / WSDL exploitation — WSDL enumeration via ?wsdl, XXE in SOAP envelope, WS-Addressing replay, WS-Security UsernameToken brute, SAML token injection in WS-Trust, schema validation bypass.

60

api-server-sent-events

packages/decepticon/decepticon/skills/standard/exploit/api/server-sent-events/SKILL.md

Server-Sent Events (SSE / EventSource) exploitation — origin abuse for cross-site streaming exfil, prompt-injection via SSE messages into LLM clients, retry-after token leak, fragmenting events to bypass content-type sniffers.

69

api-grpc

packages/decepticon/decepticon/skills/standard/exploit/api/grpc/SKILL.md

gRPC API exploitation — reflection-based discovery via grpcurl, protobuf fuzzing, missing authz on streaming RPCs, gRPC-Web → backend SSRF, mTLS bypass, metadata header injection, h2c smuggling against gRPC fronts.

69

api-overview

packages/decepticon/decepticon/skills/standard/exploit/api/SKILL.md

Modern API category — gRPC, SOAP/WSDL, WebSocket, Server-Sent Events. Routing skill: identify the API protocol from the response Content-Type or wire format, then load the matching sub-skill.

73

ad

packages/decepticon/decepticon/skills/standard/exploit/ad/SKILL.md

Active Directory exploitation — BloodHound analysis, Kerberoasting, AS-REP Roasting, AD CS abuse, DCSync, Golden Ticket, Constrained Delegation.

62

contracts-mev-sandwich

packages/decepticon/decepticon/skills/standard/contracts/mev-sandwich/SKILL.md

MEV sandwich attacks — front-run + back-run a victim swap on Uniswap V2/V3, Curve, Balancer; mempool monitoring via Flashbots / private RPC, slippage tolerance exploitation, JIT liquidity sandwich, multi-block MEV.

57

contracts-governance-attack

packages/decepticon/decepticon/skills/standard/contracts/governance-attack/SKILL.md

DAO governance attack — flash-loan-backed vote manipulation, delegation hijack, quorum dilution, proposal-spam DoS, time-lock bypass via emergency multisig, snapshot vs. on-chain vote desync, Compound/Aave/Uniswap-style GovernorBravo abuse.

69

contracts-bridge-exploit

packages/decepticon/decepticon/skills/standard/contracts/bridge-exploit/SKILL.md

Cross-chain bridge attack — message-validation bypass (Wormhole class), validator key compromise (Ronin / Harmony class), reentrancy on token-bridge claim, Merkle-proof forgery on optimistic bridges, signature replay across chains. Bridges have lost >$2B; understand why.

67

access-control

packages/decepticon/decepticon/skills/standard/contracts/access-control/SKILL.md

Missing modifiers, wrong msg.sender checks, default-public functions, missing onlyOwner / onlyRole / onlyDAO authorization.

64

contracts-overview

packages/decepticon/decepticon/skills/standard/contracts/SKILL.md

Smart contract audit lane — Solidity/EVM pattern scanner, Slither ingestion, Foundry PoC generation, DeFi attack playbooks.

68

container-cve

packages/decepticon/decepticon/skills/standard/cloud/container/container-cve/SKILL.md

High-impact container-runtime CVE catalog — runC Leaky Vessels (CVE-2024-21626/-23651/-23652/-23653), CVE-2022-0185 (FUSE/legacy-fs), CVE-2019-5736 (runC binary replace), CRI-O Dirty COW analogs, Kubernetes API server CVE-2019-11247 (custom-resource RBAC bypass). Fingerprint → match → exploit.

55

container-overview

packages/decepticon/decepticon/skills/standard/cloud/container/SKILL.md

Container / Kubernetes attack category — pod escape, RBAC abuse, runtime CVE exploitation, socket-mount escape. Routing skill: identify the surface (pod-internal RCE vs API-level vs build-pipeline), then load the matching sub-skill.

68

azure-managed-identity

packages/decepticon/decepticon/skills/standard/cloud/azure-managed-identity/SKILL.md

Azure Managed Identity abuse — IMDS at 169.254.169.254 from compromised VM / App Service / Function, token exchange for Graph/ARM/KeyVault, federated workload identity abuse, hybrid AAD Connect MSOL credential extraction.

67