For RPG Maker XP and RPG Maker VX
I - Knowing your encryption
II - Encryption
III - The Drawback
IV - Credits
I: Knowing your encryption
It's always good to know about your encryption to know what it does and why it works. This encryption is based on vgvgf's DRGSS encryption and is much, much stronger than RPG Maker's encryption. It uses your own personal magic key, plus checksum protection, debugging detection, and several other safety features for your game. In essence, this is really what protects the game (after the tutorial) because it locks away your magic key, and without a magic key no rgssad extractor will be able to open it.
First, you'll need the following:
DRGSS - http://vgvgf.com.ar/varios/drgss/DRGSS-v1.1.exe
ASProtect SKE - http://www.aspack.com/
FRHED - http://frhed.sourceforge.net/en/
RGSS102E Unpacked (IF YOU ARE USING RPG Maker XP) - http://www.fileden.com/files/2007/2/...compressed.rar
RGSS202E Unpacked (IF YOU ARE USING RPG Maker VX) - http://www.fileden.com/files/2007/2/...c/RGSS202E.rar
WARNING: ASPROTECT SKE COSTS $194.65 (USD)
NOTE: I DO NOT OWN THE ASPROTECT COMPANY SO DON'T COMPLAIN TO ME ABOUT THE PRICE
Once you get what you need then follow these easy steps, they should take less than 10 minutes to finish: (Note: Depends on your game size and experience with computers)
Step 1) Using FRHED go to offset: (CTRL + G)
39628 - If your using the unpacked RGSS102E.dll
43063 - If your using the unpacked RGSS202E.dll
And modify the offsets (EF AC DA ED) to your own magic key. Note that it is written backwards, so write your own magic key (make one up) in reverse typing. (ie ABC = CBA) REMEMBER YOUR MAGIC KEY THAT YOU JUST MADE UP BECAUSE YOU'LL NEED IT LATER.
Step 2) Use ASProtect SKE to pack your new RGSS102E (Or RGSS202E if you're using RMVX) DLL and KEEP IT IN YOUR GAME FOLDER. If you want to encrypt Game.exe you can too, it won't affect gameplay so it's really optional but provides additional protection for your game)
Step 3) Open up your game using DRGSS and compress. MAKE SURE YOU WRITE YOUR MAGIC KEY IN THE MAGIC KEY SPACE. This time you can write your magic key in normally (ie ABC AND NOT CBA)
Step 4) Play the game.
III: The Drawback
The main drawback is the price of ASProtect SKE. Although you can encrypt your games and have all of the encryption features without purchasing ASProtect SKE it will show a message saying your game is protected by ASProtect SKE. If you don't mind them having that small copyright at the start of your game, don't buy ASProtect SKE. If you do mind having a popup message at the beginning of your game, then buy ASProtect SKE. Either way works.
vgvgf - DRGSS, original encryption concept, and unpacking the RGSS DLLs for use
ASProtect Company - Providing a wonderful packer/cryptor