Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

How to protect the Game.exe from being replaced??

Normally, the commercial game sells in this way (at least in Amaranthia or some similar portals): you have a protected Game.exe(or whatever name.exe) file, it is under the protection of SoftwarePassport or something else. When you click it trying to play the game, there is a pop-up window, which is asking for your name and key. You'll need to pay plimus, BMT or anyother systems in order to get your key. If you don't pay for the key, you may also try the game, but in a limited time, locked features or other limitations.

But the problem is that this protection only takes effect on the Game.exe file, which means, it change nothing else but add a "shell" to the Game.exe, which also means, if I have a Game.exe without the "Shell", I may simply overwrite the one with shell and play all the features without pay for it.

I encountered this problem when I almost wanted to release my protected game, but right before that I made a last test - copy the Game.exe from my other project and overwrite the protected Game.exe, it works, which is really terrible, because at that moment, I wanted to see an error message.

I remember there were some techniques helping in this but I didn't find it, any clues?
 
como":1cetj0eb said:
The only way I know personally would be to change the secret key in the exe and the dll.

viewtopic.php?f=179&t=70525

I think though there's no very secure way of commercialising an RM game, for various reasons (what is encrypted has to be able to be decrypted again ^^).

Thank you but how could I change the secret key in exe? From the post I can only see the decrypt/encypt of the material/data, but I can still use another Game.exe to play the game, the encypt part seems nothing different from the RPGmaker's own way.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top