Hey guys,
there is something I've always wondered while diffing clients or manually hex-editing. It's easy enough to find and replace a hex code, but how were the codes found in the first place? Is there a way to decompile/debug the ragexe, or was there a source leak by gravity? I couldn't find any information like that, but clearly it's out there.
For now, I want to create a freewalk client, and maybe work on packet encryption. But I also want to experiment, learn what is possible and what isn't.
Could someone point me in the right direction?