Capture .net process in memory

I am trying to provide a small MMO written in C # and we are having problems with hacking. I would like to know if there is a way to capture a copy of a process that is currently in memory, not on disk. We have a very safe algorithm in the game, but it cannot stop people changing the version of the game in memory.

Is there any way to do this?

+4
source share
3 answers

The MiniDumpWriteDump function can capture the entire application, including state. Commonly used for troubleshooting.

0
source

Of course, you can access RAM when you have privileges. Hackers can do this easily.

0
source
 Step 1: Attach a debugger. Step 2: Hack! 

It is very difficult to save anything in your code when your code is running on another computer.

0
source

All Articles