You need to learn C++ and reverse engineering.
I am trying to learn, I just don't know where. I can easily adapt to a book or a website if anyone links me one I'll read and follow the instructions, I know it's reverse engineering. Does anyone know a good website to be a successful reverser and able to create your own Bypasses and create your own memory hacks and have a full understanding of asm?
You need to learn C++ and reverse engineering.
Reverse engineering is nothing you find in books, new methods are discovered all the time, just the basic framework is always the same. The information is scattered around in the web. No idea if linking is allowed, but check Tuts4You. The site has a very large collection of tutorials and research papers. And understanding ASM well is vital to be a good reverser.
C++ may help, but it's in no way required. Reverse engineering is a must unless someone spoon feeds what to edit.
You should search around YouTube for some reverse engineering tutorials.
You should also learn the basics of Assembly and get a tool like OllyDBG.
you can look for crackme's at google / youtube and try to solve them
also look for assembly basic tutorials
Last edited by 4NN1H1L4710n; 12-11-2014 at 12:48 PM.
Just buy one of the eBooks, from Agora or some other Darknet site. You'll need Bitcoin if you actually decide to do this though.
It's not essential that you know C++ but it would be very helpful to know C# or C++. Reverse engineering is usually done via software like Ollydbg or IDAPro, these are all programs which show you the assembly code of the game and memory. I don't know much myself but I know you'll definitely need to know ASM to try and be able to understand it. Reverse engineering doesn't have any specific learning paths really, it's all mostly guessing and trying to figure out what variable holds what. You'll be doing a lot of experimenting and messing around to try and achieve what you need.