Reverse engineer an old game binary to crack a restriction
A poster used Claude Code alongside Ghidra to trace a call graph across many validation sites in a 13-year-old game binary and crack a restriction.
Done withClaude Code
- What they did
- The poster pointed Claude Code in Opus high-reasoning mode at a 2013 Disney Infinity game binary with no symbols, source, or prior reverse-engineering notes. Claude traced the FindPlaysetForCharacter call graph through the codebase, found 13 separate validation sites across six code areas, recognized the x86 branch patterns after each call, and helped identify the exact bytes to patch after some failed attempts.
- How it went
- It produced 17 binary patches plus 3 modified data files so any character could be used in any playset, packaged as a free open-source mod with a reported two-minute install. The poster says simpler one-off patches had failed because the remaining checks still blocked the game.
- Worth knowing
- The poster says the whole effort took under 24 hours.
Try it yourself with Claude Code
I'm analyzing [old program or game binary] that I own, to understand how it enforces [restriction] for [research or preservation purpose]. Using Ghidra output in [project folder], trace the call graph from [function or string] and list every place the check is validated. Finish with a written map of the validation sites and a proposed patch plan; don't modify any files until I approve.
Want help getting this working? Join the Vibe Coding Academy ↗ Run by Alex Finn, who also runs this site.
Source: Reddit · Mar 16, 2026
Related use cases
Turn tickets into merged pull requests
Pulls tasks from GitHub Issues or Linear, then runs Claude Code or Codex in isolated Kubernetes pods to carry each one through to a PR.
Debug frontend UI bugs with a browser agent
A frontend developer pairs Claude in Chrome with Claude Code to open the app, click through it, read the DOM, check console errors and network requests, and fix UI bugs.
Track investments over time via Claude Code and Robinhood MCP
Poster asks how to get Claude Code connected to Robinhood via MCP to keep tracking investments after researching or trading; a question, not a finished result.
Find exploitable bugs in smart contracts
Anthropic's red team reports agents finding $4.6M worth of blockchain smart contract exploits.
Drive a 7-axis robot arm with natural language
OpenClaw is taught a skill and rules for the NERO arm, then writes and runs Python control scripts from plain-language movement requests.
Control robots with generated code and voice commands
Gemini detects objects and writes robot API code, and with 10 in-context demos an ALOHA robot packed boxes and folded a dress; voice commands became robot plans.
Get 5 like this every morning
The best things people got an AI agent to do, each with the prompt to try it.