github.com/PurpleAILAB/Decepticon
| Skill | Added | Review |
|---|---|---|
exploit-reporting packages/decepticon/decepticon/skills/standard/exploit/reporting/SKILL.md Exploitation finding documentation — initial access reports, exploit chain documentation, CVSS v4.0 scoring, shell/credential inventory, detection gap analysis. | 56 56 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
ics-s7comm packages/decepticon/decepticon/skills/standard/exploit/ics-ot/s7comm/SKILL.md Siemens S7 PLC attack — TCP/102 ISO-TP+S7-COMM, snap7 / python-snap7 enumeration, DB/M/E/A area read+write, PLC stop/start/run, password bypass (S7-300/400 vs S7-1200/1500 differences), CVE chain (e.g., Stuxnet's legacy primitives, CVE-2019-10936). | 68 68 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
profinet packages/decepticon/decepticon/skills/standard/exploit/ics-ot/profinet/SKILL.md PROFINET (L2 EtherType 0x8892 / DCP) attack playbook — DCP Identify-All broadcast enumeration, device fingerprinting, station-name and IP reassignment (breaks IO-controller mapping), flash-LED physical location, factory-reset, RT frame injection/replay for cyclic-IO spoofing. Siemens/EU fieldbus peer of S7Comm; requires same L2 broadcast domain. | 59 59 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
opcua packages/decepticon/decepticon/skills/standard/exploit/ics-ot/opcua/SKILL.md OPC-UA (TCP 4840) attack playbook — endpoint enumeration, SecurityPolicy mapping, anonymous/weak-auth abuse, address-space browsing and tag read, HistoryRead exfiltration, Method call for control actions, session-exhaustion DoS. Modern IT/OT DMZ convergence protocol replacing legacy fieldbus. | 64 64 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
ics-modbus packages/decepticon/decepticon/skills/standard/exploit/ics-ot/modbus/SKILL.md Modbus TCP attack — port 502 enumeration, coil/holding-register read/write without auth, function-code abuse (FC8 diagnostic, FC43 read-device-id), Modbus-over-Serial via TCP gateway, write-with-no-confirm DoS, value tampering against PLCs. | 65 65 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
enip-cip packages/decepticon/decepticon/skills/standard/exploit/ics-ot/enip-cip/SKILL.md EtherNet/IP + CIP (TCP 44818 / UDP 2222) attack playbook — List Identity broadcast, pylogix tag-database dump, tag read/write on Allen-Bradley ControlLogix/CompactLogix, CIP Forward Open, PLC mode change (Stop/Run), and historical Rockwell auth-bypass CVEs. North American ICS dominant protocol. | 68 68 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
ics-dnp3 packages/decepticon/decepticon/skills/standard/exploit/ics-ot/dnp3/SKILL.md DNP3 attack — TCP/20000 (or 19999 serial-over-TCP) outstation enumeration, binary input / analog input poll, control relay output block (CROB) actuation, unsolicited reporting abuse, DNP3 Secure Authentication (DNP3-SA) downgrade, vendor-specific objects. | 60 60 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
ics-bacnet packages/decepticon/decepticon/skills/standard/exploit/ics-ot/bacnet/SKILL.md BACnet/IP attack — UDP/47808 discovery via Who-Is broadcast, ReadProperty / WriteProperty without auth, BBMD abuse for remote reach, vendor-specific I-Am responses, COV (Change Of Value) subscription flood, Building Automation HMI pivot. | 60 60 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
ics-ot-overview packages/decepticon/decepticon/skills/standard/exploit/ics-ot/SKILL.md ICS / OT attack category — Modbus, BACnet, S7Comm, DNP3. Routing skill: fingerprint the industrial protocol by port + Wireshark dissector, then load the matching sub-skill. SAFETY-CRITICAL: always confirm written scope before any write/control class action. | 62 62 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
edge-device-exploitation packages/decepticon/decepticon/skills/standard/exploit/edge-device-exploitation/SKILL.md Edge device exploitation — routers, firewalls, VPN appliances (Cisco IOS XE, Fortinet, Ivanti, Palo Alto). Covers CVE exploitation chains, post-exploitation on network devices, config extraction, and implant deployment on perimeter infrastructure. | 64 64 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
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. | 48 48 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Version: 0cf691e | |
self-hosted-runner-abuse packages/decepticon/decepticon/skills/standard/exploit/cicd/self-hosted-runner-abuse/SKILL.md Self-hosted runner abuse — non-ephemeral runner persistence, fork-PR job execution on self-hosted, runner-label targeting, secret/token theft from runner env, lateral movement from runner into internal network and cloud metadata services. | 65 65 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
poisoned-pipeline-execution packages/decepticon/decepticon/skills/standard/exploit/cicd/poisoned-pipeline-execution/SKILL.md Poisoned Pipeline Execution (PPE) — direct + indirect: inject commands via attacker-controllable build files (Makefile, package.json scripts, build.gradle, Dangerfile, .pre-commit-config.yaml), abuse pull_request_target / fork-PR triggers, and ride dependency / test-script execution on CI. | 63 63 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
github-actions-injection packages/decepticon/decepticon/skills/standard/exploit/cicd/github-actions-injection/SKILL.md GitHub Actions ${{ }} expression injection — attacker-controlled context (issue/PR title, body, branch name, commit message) substituted into run: steps, unsafe pull_request_target + PR-head checkout, GITHUB_TOKEN scope abuse, artifact/cache poisoning, action tag-vs-SHA pinning. | 64 64 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
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. | 65 65 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
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. | 66 66 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
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. | 63 63 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
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 60 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
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. | 60 60 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
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. | 67 67 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
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. | 60 60 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
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. | 67 67 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
dfir-overview packages/decepticon/decepticon/skills/standard/dfir/SKILL.md Use to close the Offensive Vaccine loop on the defender side. The Detector agent produces Sigma / YARA rules from offensive operations; this catalog validates those rules against real memory dumps, event logs, and forensic artifacts using Volatility 3, plaso, and sigma-cli. Without this catalog, detection rules are theoretical. | 61 61 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
pentest-task-tree packages/decepticon/decepticon/skills/standard/decepticon/pentest-task-tree/SKILL.md Iterative PTT (Penetration Testing Tree) session reasoning — build, update, and traverse a live numbered task tree to drive LLM-guided pentest decisions across a full session. | 54 54 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e | |
orchestration packages/decepticon/decepticon/skills/standard/decepticon/orchestration/SKILL.md Decepticon orchestrator patterns — delegation, state management, adaptive re-planning, context handoff protocols. | 56 56 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 0cf691e |