CtrlK
BlogDocsLog inGet started
Tessl Logo

Decepticon

github.com/PurpleAILAB/Decepticon

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

60

entra-conditional-access-bypass

packages/decepticon/decepticon/skills/standard/cloud/entra-conditional-access-bypass/SKILL.md

Entra Conditional Access bypass — discover policy gaps, exploit legacy-auth protocols (IMAP/POP/SMTP-AUTH/EWS), spoof device/platform/UA/location conditions, abuse service-principals + app-based auth excluded from CA, and break-glass account misuse.

65

entra-device-code-phishing

packages/decepticon/decepticon/skills/standard/cloud/entra-device-code-phishing/SKILL.md

Entra ID OAuth device-code phishing for token theft, illicit consent grant via malicious app registration with delegated Graph scopes, refresh-token replay, and primary-refresh-token (PRT) abuse concepts.

68

entra-enum

packages/decepticon/decepticon/skills/standard/cloud/entra-enum/SKILL.md

Entra ID / M365 reconnaissance — unauthenticated tenant discovery via OpenID config, GetUserRealm, autodiscover; user enumeration via login response codes and OneDrive; federation/MFA/CA posture; authenticated enumeration with ROADtools (roadrecon), AADInternals, MSGraph.

64

entra-privesc

packages/decepticon/decepticon/skills/standard/cloud/entra-privesc/SKILL.md

Entra ID privilege escalation + persistence — app role/owner abuse, service-principal credential addition, dynamic group membership abuse, Administrative Unit role assignment, hybrid identity attacks (Connect, PHS, PTA, Seamless SSO, Golden SAML), Graph API privesc paths.

68

evilginx2-proxy

packages/decepticon/decepticon/skills/standard/phisher/evilginx2-proxy/SKILL.md

Author and deploy an evilginx2 phishlet to reverse-proxy a real login and capture the post-authentication session cookie, defeating MFA via session-token theft.

61

evil-twin-karma

packages/decepticon/decepticon/skills/standard/wireless/evil-twin-karma/SKILL.md

Evil-twin rogue AP with KARMA/Mana PNL-probe response, captive-portal credential capture, and post-association MITM for PSK/open networks. Distinct from wpa-enterprise-eap which targets 802.1X.

60

excessive-agency

packages/decepticon/decepticon/skills/standard/analyst/excessive-agency/SKILL.md

Hunt LLM excessive agency (OWASP LLM06:2025) — agentic systems granted too many tools, too broad permissions per tool, or unsupervised authority to act on the user / business behalf, producing financial loss, data loss, or destructive operations from a single bad token.

68

exploit-command-injection

packages/decepticon/decepticon/skills/standard/exploit/web/command-injection/SKILL.md

OS Command Injection — exploiting applications that pass user input to OS commands without sanitization. Covers injection operators (;, |, ||, &&, $(), backticks, newline), blind detection (time-based, OOB callback), and bypass techniques (space, keyword, encoding).

68

exploit-deserialization

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

Insecure deserialization — RCE via malicious serialized objects in Java (ysoserial), PHP (PHPGGC), .NET (ysoserial.net), and Python (pickle). Covers gadget chain selection, payload generation, and injection into cookies, POST bodies, ViewState, and API endpoints.

64

exploiter-overview

packages/decepticon/decepticon/skills/plugins/exploiter/SKILL.md

Stage 5 exploit construction playbook. Weaponizes validated primitives into multi-step chains that reach crown jewels. Load at exploiter-agent startup.

56

exploit-idor

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

Insecure Direct Object References (IDOR) — authorization bypass through predictable object references (sequential IDs, UUIDs, filenames, encoded IDs). Covers horizontal/vertical privilege escalation, ID enumeration, HTTP method tampering, and JWT sub claim manipulation.

59

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.

60

exploit-specialist-methods

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

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

49

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

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.

65

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.

74

file-upload

packages/decepticon/decepticon/skills/standard/exploit/web/file-upload/SKILL.md

Arbitrary file upload exploitation — webshell upload, extension bypass, content-type manipulation, and upload-to-RCE techniques.

63

fin7

packages/decepticon/decepticon/skills/standard/soundwave/threat-profile/emulation/fin7/SKILL.md

FIN7 (Carbon Spider / Sangria Tempest) adversary-emulation playbook — revenue-targeted spearphishing with phone follow-up, EDR-evasion tradecraft, AD compromise, and big-game-hunting ransomware. Use when emulating a high-end financially-motivated crew that graduated from POS theft to ransomware. Triggers on: 'emulate FIN7', 'Carbanak', 'Carbon Spider', 'Sangria Tempest', 'big game hunting', 'EDR evasion', 'AvNeutralizer'.

77

fin7-carbanak

packages/decepticon/decepticon/skills/shared/adversary-emulation/fin7-carbanak/SKILL.md

Adversary-emulation profile for FIN7 (G0046; aka Carbanak, Carbon Spider, Sangria Tempest, GOLD NIAGARA, ELBRUS) — a financially motivated Russian-speaking crime group, mapping its TTPs to Decepticon tooling for authorized red-team emulation.

54