Reverse Engineering is fully legal in the EU, patching executables to add/disable functionality is too. There are some limits/restrictions in the US but I think as long as you don't sell your patcher there you are fine. The TOS of online-game don't apply as we are running offline without EAC.
By reverse engineering the games executable memory in a debugger, I am using x64dbg. Some others use a static analyser like IDA Pro.
You can look into any executable as long as you can read/make sense of assembler.
Hi I am just interested in this project and have some questions
Please let me know how to get this done! Thanks