Unpatching RCE On Clients That Have It Badly Patched
by swirln
This guide shows you how to unpatch one of the many methods of RCE on clients that have it badly patched. This guide is pretty useless because if your peers don't have RCE unpatched then you can't do anything.
- Open up the client in a debugger
- Search for "ioEnabled" in the current module
- If it's badly patched there should be a "ret" and a "nop" a few lines up.
- Change the "ret" to "push 0x4"
- Patch the client and you're done!