like denelf say Its ALOT of work. you first need to have the C + +, you need to have basic knowledge, such knowledge are fundamental to learn how to do hacks. then accurate codes, Addies, cshell. vai learning slowly looking codes, hacks or almost semi made to learn gradually