19 karma · joined April 13, 2016
[ my public key: https://keybase.io/calebfenton; my proof: https://keybase.io/calebfenton/sigs/vCHeC5G2LXGebTh9waeAEyfKZ5bsTZhhHLaZZdN2vsg ]
There are several products on the market that are automating reverse engineering. Think of what people do: they orchestrate tools, build tools, read code, run things in emulators / sandboxes. All of that can be done with an agent in the middle. Building the tools is hard, knowing how to use them is kind of hard.
If the code isn't obfuscated / packed / etc, claude code and a ghidra mcp server is better than most of the reverse engineers out there and way, way faster. You can work to get other tools in the mix for claude code.
Are models getting dumber or smarter? Is code getting easier or harder to write? The writing is on the wall.
The few thousand people worldwide who could reverse engineer binaries were the entire moat protecting IP, firmware security, and software as a discipline. That scarcity is gone.
Are MSRs less likely to melt down? Why do people say they don't?
It has modules which look for patterns in code. Then you can tell it to run some method from the original app to understand what the code should be. Then, you can replace the obfuscated code with whatever you computed.