binary-analysis-patterns

binary analysis patterns

wshobson ↓ 8.2k
Claude Code
View source ↗

What it does

  • Reverse-engineering an unknown executable to understand its behavior
  • Analyzing malware or obfuscated binaries with Ghidra / IDA Pro / Binary Ninja
  • Recognizing common assembly idioms (function prologues, switch tables, vtable dispatch)
  • Reconstructing high-level control flow from compiled code
  • Identifying compiler-introduced patterns (stack canaries, PIC trampolines)
  • Optimizer artifacts: Code may not match source structure
  • Inline functions: Functions may be expanded inline

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

binary analysis patterns

Source

Repository: https://github.com/wshobson/agents

binary-analysis-patterns FAQ

What does the binary-analysis-patterns skill do?

Master binary analysis patterns including disassembly, decompilation, control flow analysis, and code pattern recognition. Use when analyzing executables, understanding compiled code, or performing static analysis on binaries. Reverse-engineering an unknown executable to understand its behavior Analyzing malware or obfuscated binaries with Ghidra / IDA Pro / Binary Ninja

How do I install binary-analysis-patterns?

Run: npx -y skills add https://github.com/wshobson/agents --skill binary-analysis-patterns --agent claude-code — the source lives at github.com/wshobson/agents.

Maintain binary-analysis-patterns?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

binary-analysis-patterns on getagentictools
[![binary-analysis-patterns on getagentictools](https://getagentictools.com/badge/skills/wshobson-agents-binary-analysis-patterns.svg)](https://getagentictools.com/skills/wshobson-agents-binary-analysis-patterns?ref=badge)
npx agentictools info skills/wshobson-agents-binary-analysis-patterns

The second line is the CLI lookup for this page — handy in READMEs and docs.