Answer the question
In order to leave comments, you need to log in
Where to learn unix and reverse?
Hello! Now I'll tell you why I need it.
Background:
my friend develops cheats for mobile games like "PUBG MOBILE, FORTNITE, CALL OF DUTY". I also decided to try myself in this area.
Answer the question
In order to leave comments, you need to log in
Start not only with the basics of C++, but with the basics of WinApi
Your path
1) Go through all the lessons of the CheatEngine tutorial
2) Write the simplest external using WinApi functions (#include windows.h)
That is, implement what CheatEngine does
For example, the simplest hack is through OpenHandle and WriteProcessMemory
2) Learn the basics of memory - write your simplest LoadLibrary+CreateRemoteThread injector
3) Play around with GameWer anti-cheats (can be bypassed with Ring3 Internal)
Vac (can be bypassed with Ring3 External)
4) Learn the basics of NativeApi (what is ntdll.dll) ( for example, play around with LdrLoadDll)
5) Write your own purely NativeApi application without using any #include (thanks to the knowledge of peb/teb)
Learn MASM||NASM||FASM - hacking in native without asma will not be nice...
6) Learn driver development - you need to install wdk
7) Play around with EAC
8) Everyone has a different path here, I hope you make the right choice))
Ps: 0) Guided Hacking/UnKnoWnCheaTs
There is a suspicion that you have studied only the basics of C ++, otherwise there would be no such question.
Have you already written your first simple C++ game?
Have you already tried to crack it through the debugger?
But this is the basis of reverse engineering, isn't it?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question