Binary Protection Bypass

SkillDev tools

Lets your agent detect packers and remove obfuscation or integrity checks from a binary, writing a clean file to disk.

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

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 Binary Protection Bypass skill

About this skill

Binary protection bypass, packer detection, integrity check bypass, obfuscation removal. Trigger: protection bypass, unpack, deobfuscate, integrity bypass, anti-tamper, 脱壳, 去保护.

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/binary-protect-bypass/SKILL.md and read by ahel’s review.

Protection Types

  • Packing: UPX, ASPack, Themida, VMProtect, Enigma
  • Integrity: CRC/checksum, code signing, hash verification
  • Obfuscation: control flow flattening, instruction substitution, opaque predicates
  • Anti-tamper: self-checksumming, dual-layer verification
  • Virtualization: VMProtect/Code Virtualizer bytecode

Bypass Methods

  1. Unpacking: dump after OEP, rebuild IAT, fix relocations
  2. Integrity: patch checksum function to return expected value
  3. Deobfuscation: symbolic execution (angr), pattern simplification
  4. Anti-tamper: NOP the verification call, hook GetModuleHandle
  5. Virtualization: trace VM handler, lift to IR, decompile

Execution Chain

  1. Identify protection → entropy scan, section analysis, import check
  2. Choose bypass method based on protection type
  3. Execute unpack/deobfuscate/patch
  4. Rebuild PE if needed
  5. Write clean binary to disk

Signals

GitHub stars
888
Forks
198
Last commit
Aug 2026
Advanced
Item type
skill
Key
binary-protect-bypass-lingbol088-spec
Source
github.com/lingbol088-spec/5.6-jailbreak-nerv-codex-instruct-5.6