I'm trying to secure a small-medium sized MMO i've written in c# and we are having some problems with hacking. I would like to know if there is a way to grab the copy of the process that is currently in memory, and not on disk. We have a very secure algorithm in the game however it cannot stop people modifying the in memory version of the game.
Is there any way to do this?