deobf-indirect
CommunityDeobfuscate indirect branches via symbolic exec.
Software Engineering#deobfuscation#reverse-engineering#arm64#patching#binary-analysis#symbolic-execution#indirect-branch
AuthorP4nda0s
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Indirect branches hidden behind obfuscation patterns (CSEL/BR) obscure control flow, making analysis and patching difficult. This Skill uses symbolic execution and BFS traversal to recover true targets and restore readable program structure for ARM64 binaries.
Core Features & Use Cases
- Symbolic execution-guided identification of indirect branch targets in ARM64 code.
- BFS-based traversal from function entry to discover patch points and multiple successor paths.
- Patch generation that rewrites indirect branches into direct control flow for easier analysis and re-linking of successors.
Quick Start
Run the deobf-indirect workflow on a target ARM64 binary to patch the indirect branches.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: deobf-indirect Download link: https://github.com/P4nda0s/bin-deobf-skills/archive/main.zip#deobf-indirect Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.