sickn33 avatar

Binary Analysis Patterns

This is a solid reference for reverse engineering compiled code, covering x86-64 and ARM disassembly patterns, calling conventions across Windows and Linux, and control flow structures like loops and switch statements. You'll want this when analyzing binaries in tools like Ghidra or IDA, identifying function boundaries, reconstructing data structures from memory access patterns, or figuring out what obfuscated code actually does. The pattern recognition approach is practical: it shows you what a for loop looks like in assembly, how to spot structure field accesses by offset, and common compiler optimizations like LEA for multiplication. It assumes you already know why you're staring at assembly and just need the translation table between high-level constructs and their compiled forms.

skills.sh installs
238
GitHub stars
39.4K
last updated
Jun 3, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill binary-analysis-patterns --agent claude-code

Installs into .claude/skills of the current project.

Files

Binary Analysis Patterns

Comprehensive patterns and techniques for analyzing compiled binaries, understanding assembly code, and reconstructing program logic.

Use this skill when

  • Working on binary analysis patterns tasks or workflows
  • Needing guidance, best practices, or checklists for binary analysis patterns

Do not use this skill when

  • The task is unrelated to binary analysis patterns
  • You need a different domain or tool outside this scope

Instructions

  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.

Analysis boundaries

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
First seen
Jun 3, 2026

More from sickn33/antigravity-awesome-skills

All 708

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs