CtrlK
BlogDocsLog inGet started
Tessl Logo

Decepticon

github.com/PurpleAILAB/Decepticon

SkillAddedReview
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.

64

ics-operator-specialist-methods

packages/decepticon/decepticon/skills/standard/ics/specialist-methods/SKILL.md

Evidence-led ics operator technical methods and evidence interpretation for the relevant environment.

54

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.

59

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.

64

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).

63

idor

packages/decepticon/decepticon/skills/standard/analyst/idor/SKILL.md

Hunt Insecure Direct Object Reference (CWE-639) — missing authorization checks on object IDs. Covers horizontal vs vertical privilege escalation, UUID vs integer guessing, and GraphQL introspection-driven IDOR discovery.

64

il2cpp

packages/decepticon/decepticon/skills/standard/mobile/android/il2cpp/SKILL.md

Unity IL2CPP game reversing — Il2CppDumper metadata recovery, global-metadata.dat decryption, IDA/Ghidra symbol restore via generated scripts, Frida method hooking, IAP/license bypass, and zygisk-il2cpp-dumper for obfuscated metadata.

60

imds-pivot

packages/decepticon/decepticon/skills/standard/cloud/imds-pivot/SKILL.md

Pivot from SSRF or RCE to cloud Instance Metadata Service (IMDS) — extract IAM role creds, instance identity, user-data secrets.

63

improper-output-handling

packages/decepticon/decepticon/skills/standard/analyst/improper-output-handling/SKILL.md

Hunt improper LLM output handling (OWASP LLM05:2025) — downstream code that trusts unstructured model output and renders / executes / shells it without sanitisation, producing XSS, SSRF, SQL injection, RCE, and SSTI via the model channel.

69

iot-operator-specialist-methods

packages/decepticon/decepticon/skills/standard/iot/specialist-methods/SKILL.md

Evidence-led iot operator technical methods and evidence interpretation for the relevant environment.

47

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).

70

iot-security

packages/decepticon/decepticon/skills/standard/recon/iot-security/SKILL.md

IoT device security reconnaissance — firmware extraction, embedded analysis, protocol identification, default credential checking, vulnerability scanning, device fingerprinting.

53

jwt

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

JSON Web Token attacks — algorithm confusion (alg=none, HS256↔RS256), kid header injection, JWKS spoofing, weak HMAC secret cracking, signature stripping.

63

k8s-pivot

packages/decepticon/decepticon/skills/standard/cloud/k8s-pivot/SKILL.md

Kubernetes attack playbook — service-account token theft, RBAC abuse, pod escape, hostPath mount abuse, kube-api-server pivoting.

63

k8s-pod-escape

packages/decepticon/decepticon/skills/standard/cloud/container/k8s-pod-escape/SKILL.md

Kubernetes pod escape to node — privileged container abuse, hostPath mount escape, hostPID/hostIPC, capability misuse (SYS_ADMIN, SYS_PTRACE), runC CVE chains. Pivots from RCE-in-pod to full node compromise.

65

k8s-rbac-abuse

packages/decepticon/decepticon/skills/standard/cloud/container/k8s-rbac-abuse/SKILL.md

Kubernetes RBAC privilege escalation paths — ClusterRole/Role enumeration via `kubectl auth can-i --list`, abuse of pods/exec, pods/portforward, secrets get, escalate verb, bind verb, impersonate verb, system:masters group abuse, ServiceAccount token theft and reuse.

65

kali-mcp-bridge

packages/decepticon/decepticon/skills/standard/decepticon/kali-mcp-bridge/SKILL.md

Deploy and drive Kali Linux tools via MCP-Kali-Server — structured tool-call interface, SSH tunnel setup, prompt-injection hygiene for AI-assisted engagements.

63

kerberoasting

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

Request Kerberos TGS tickets for SPN-bound service accounts and crack offline with hashcat — classic AD priv-esc primitive.

64

kill-chain-analysis

packages/decepticon/decepticon/skills/standard/decepticon/kill-chain-analysis/SKILL.md

Kill chain analysis and attack path decision-making — findings analysis, attack vector selection, target prioritization, causal prerequisites and evidence confidence.

59

kimsuky-velvet-chollima

packages/decepticon/decepticon/skills/shared/adversary-emulation/kimsuky/SKILL.md

Adversary-emulation profile for Kimsuky (G0094 / Velvet Chollima / Emerald Sleet / THALLIUM / Black Banshee / APT43 / TA427), North Korea's RGB 63rd Research Center cyber-espionage actor.

52