Code Obfuscation / Deobfuscation
SkillDev toolsLets your agent obfuscate code with tricks like control flow flattening and string encryption, or reverse them.
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Code Obfuscation / Deobfuscation skill
About this skill
Code obfuscation and deobfuscation, control flow, string encryption, instruction substitution. Trigger: obfuscate code, deobfuscate, code obfuscation, control flow flatten, string encrypt, 代码混淆, 去混淆.
What this skill tells your AI
The instructions your AI receives, as published by lingbol088-spec/5.6-jailbreak-nerv-codex-instruct-5.6 in skills/code-obfuscate/SKILL.md and read by ahel’s review.
Obfuscation Techniques
- Control flow flattening — transform if/while/for into switch-based dispatcher
- String encryption — XOR/AES strings, decrypt at runtime
- Instruction substitution — replace simple ops with complex equivalents
- Opaque predicates — always-true/false conditions that look complex
- Dead code insertion — unreachable blocks that confuse static analysis
- Function splitting — break functions into fragments, reorder randomly
- Constant obfuscation — MBA (Mixed Boolean-Arithmetic) expressions
Deobfuscation Techniques
- Pattern matching — recognize standard flattening dispatch patterns
- Symbolic execution — angr/MIAsM to recover original control flow
- Dynamic analysis — trace execution, record actual path
- Taint analysis — track obfuscated values to source
- LLVM optimization passes — run -O3 on lifted IR
Execution
When triggered:
- Analyze target for obfuscation indicators (entropy, CFG complexity)
- Identify obfuscation type(s)
- Apply matching deobfuscation technique
- Or: apply obfuscation to protect sensitive code
- Write result to disk
Signals
- GitHub stars
- 888
- Forks
- 198
- Last commit
- Aug 2026
Advanced
- Item type
- skill
- Key
code-obfuscate-lingbol088-spec- Source
- github.com/lingbol088-spec/5.6-jailbreak-nerv-codex-instruct-5.6
github.com/lingbol088-spec/5.6-jailbreak-nerv-codex-instruct-5.6