
Originally Posted by
WasserEsser
C# is managed, meaning that you compile into IL code which gets interpreted at runtime by the CLR.
C++ is compiled directly into binary, meaning that your code is faster if you didn't write complete shit since the code doesn't have to get interpreted but already is interpreted and compiled into CPU instructions. Since there is no CLR in the middle which interprets your code and runs it, you are much closer to the hardware. You have direct memory access as long as you stay in your own memory space.
Thanks for explanation.
All you spoke already know, understand the difference between high level languages (less complexity / lower performance) and low level languages (more complexity / higher performance) my doubt that the difficulty of working with processes and memories addresses because basically game hacking is change a value in memory (roughly speaking mode)
I still doubt whether it is better to do in C# or C++ haha
ConfuserEx, It is basically a encrypt tool?
"c++ is more complicated but faster and got more possibilites."
This seems a myth since the two can use the api windows.
- Topic
you do not know any other way to acquire offsets except by brute force?
brute force is check if it changes while interact with game
I am currently suffering from some 200 addresses that need to find a static to change its value
Scanning can usually find him but if close the game the address changes (necessary find your true pointer) as well as releasing a version here. ^^