3 ms·
Is the author doing this without source code? As in, there was never a leak? This is all done through reverse engineering, no debug symbols?
by MuffinFlavored 4y ago
Is the author doing this without source code? As in, there was never a leak? This is all done through reverse engineering, no debug symbols?
- deleted 4y ago[deleted]
- pjc50 4y agoNo mention is made of such a thing, so presumably yes. Edit: here's the file that actually does the patching and hooking. Even if you were to have source, the binary patching relies on finding particular bytes sequences. https://github.com/CookiePLMonster/SilentPatchCMR3/blob/main/source/SilentPatchCMR3.cpp https://github.com/CookiePLMonster/SilentPatchCMR3/blob/main...
- Nursie 4y agoHe says he started off in assembly before he learned other languages. Presumably he uses some sort of disassembler (IDA Pro always used to be the big one) to make it a bit easier to figure out what’s going on. A lot of what he’s doing seems to be around looking at what direct-X commands are being sent and working up from there - I imagine there are ways to spy on these calls relatively easily with directx profilers, as well as the aforementioned disassembler showing you the calls. It’s very impressive work, and you’d need a good head for the APIs in use as well as understanding assembly language.