Chaos Project

RPG Maker => RPG Maker Scripts => RMXP Script Database => Topic started by: PedroHLC on October 05, 2011, 10:12:25 am

Title: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: PedroHLC on October 05, 2011, 10:12:25 am
RM Susano'o
Authors: PedroHLC
Version: 0.7.3
Type: Encryption Solution
Key Term: Game Utility






Introduction

First of all, sorry about my English, I'm Brazilian and I don't practice it too much. Well, this is my solution for protecting our games, it doesn't uses RGSSAD method neither modifications on the RGSS Library. I waited two years to publish it, only  to make sure that the games will be enough protected.


Features

I can't say too much about it, but I can tell you what it is good for:


What it reals does?: Encrypt your graphics, audios and marshal files (only those ones in the 'Data' folder)


Screenshots

I believe no screenshots are needed.


Demo

Download 4SHARED.COM (http://www.4shared.com/file/6_s1CKs-/RMSusano_o.html) (size: 1648 Kb)
Download DROPBOX.COM (http://dl.dropbox.com/u/44637513/RMSusanoo.rar) (size: 1648 Kb)


Instructions

Any other information that you may need (like the instructions) is in the demo file.


Compatibility

You have to run it as an administrator in Vista/Seven if any SE fails to play


Credits and Thanks

Thanks for:


If you use it, or a part of it, for anything, don't forget to put "PedroHLC" and "灼眼çš,,夏娜" in the credits.


Source Code

Project in github: RM-Susano-o (https://github.com/PedroHLC/RM-Susano-o)


Author's Notes

First public release: 05/12/2011
Last public release: 10/09/2011

Thanks you for reading this topic, for any help or if you need to tell me a bug, comment in this topic or send me a message: plaracampos@hotmail.com . Soon in RMVX too...
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Fantasist on October 05, 2011, 12:21:55 pm
Heh, love the name :D And love your work too. *levels up* I assume this only works for pictures?
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: ForeverZer0 on October 05, 2011, 12:26:30 pm
Nice job * Level's Up *

..and w32dasm here I come.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: PedroHLC on October 05, 2011, 12:50:08 pm
Quote from: Fantasist on October 05, 2011, 12:21:55 pm
Heh, love the name :D And love your work too. *levels up* I assume this only works for pictures?

It works for pictures, audios and marshal files (datas)
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Blizzard on October 05, 2011, 01:55:53 pm
Nice job! Maybe this will finally offer some real protection.

Quote from: ForeverZer0 on October 05, 2011, 12:26:30 pm
..and w32dasm here I come.


Lol, I can't wait to see how long it takes you to break through.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Ryex on October 05, 2011, 02:01:37 pm
lol, don't worry PedroHLC. while there are several members here would would find it a fun challenge to attempt to break your encryption (myself included) we won't share the information if we succeed. if anything we'll tell you directly how we did it so you can improve the system. :)

on another note, please apply the script template (http://forum.chaos-project.com/index.php/topic,17.0.html) so your script can be moved to the database and be automatically index by our script listings
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: PedroHLC on October 05, 2011, 05:42:09 pm
Quote from: Ryex on October 05, 2011, 02:01:37 pm
lol, don't worry PedroHLC. while there are several members here would would find it a fun challenge to attempt to break your encryption (myself included) we won't share the information if we succeed. if anything we'll tell you directly how we did it so you can improve the system. :)

Well, if anyone got it and share how did it w/ me, s/he will have he/him name permanent in the credits, but I don't believe it's gonna be easy (but of course, everydigintalthing can be decrypted, it's only a question of time) that's why it's still in beta

Quote from: Ryex on October 05, 2011, 02:01:37 pm
on another note, please apply the script template (http://forum.chaos-project.com/index.php/topic,17.0.html) so your script can be moved to the database and be automatically index by our script listings

Template applied
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: ShadowPierce on October 05, 2011, 10:17:15 pm
->*gazes*

*nods*

This looks epic... I'll try to use it on my project... ;) *lvlup*


Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: G_G on October 05, 2011, 11:53:09 pm
I tested it out, this program is incredible. Like you said though, its only a matter of time before someone decrypts it. Props to you good sir!
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: ForeverZer0 on October 06, 2011, 12:02:16 am
I just gave it a full hour and was unsuccessful in cracking it. I haven't tried picking on the Ruby side of it yet and just bypassing the encryption, though. Its time for sleep now, but I'll fiddle with it some more tomorrow. Anyways, good job once again. :)
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Ryex on October 06, 2011, 02:52:08 am
My word! you've done it! you wrapped the new encryption method into the exe. in order to crack it you actually have to reverse engineer the binary. or at least it seems that way.

*does a bit of messing around with it*

I fooled around with it, discovered some things. I think you have a rather glaring flaw in this system, I'll send you a pm.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: PedroHLC on October 07, 2011, 10:35:57 am
Thanks for all this interesting, this really makes me happier! I updated it to 0.7.2, the only modification I've done was fixing a SE bug.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Blizzard on October 07, 2011, 03:00:05 pm
Great work, once again. BTW, what exactly is missing until it's version 1.0?
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: PedroHLC on October 07, 2011, 03:13:38 pm
Quote from: Blizzard on October 07, 2011, 03:00:05 pm
Great work, once again. BTW, what exactly is missing until it's version 1.0?

I only have to make sure that there is no one hidden bug and no strange adjusts needed, then I'll only change the master formula and release the 1.0

EDIT: What does 'BTW' means?
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Narzew on October 08, 2011, 06:32:30 am
Good script. It's really protect.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: cyclope on October 08, 2011, 11:45:45 am
Quote from: PedroHLC on October 07, 2011, 03:13:38 pm
EDIT: What does 'BTW' means?


BTW stands for "By The Way"
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: ForeverZer0 on October 08, 2011, 02:25:09 pm
I cracked you algorithm for how the key is created, though I have not found a way to use it yet. I'll PM you what I did.

You should create a larger key than 3 digits. I would say a minimum of 8 digits, and then apply some more advanced algorithm to it. When you encrypt it with "123", and then you open the key file and see that the number is broken into three consecutive smaller numbers, its a dead giveaway.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Magus on October 08, 2011, 03:37:28 pm
this shows up so weirdly in the database. Check the homepage now to see what I mean.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: ForeverZer0 on October 08, 2011, 03:42:15 pm
Nevermind, I found it.
There was img tags in the title.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: PedroHLC on October 09, 2011, 03:13:29 pm
Ok ForeverZer0 (do you always choose Zero in MegamanX?), 'key.cfg' hidden in the new update that I released now, next version, the password will be encrypted w/ SHA1.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: ForeverZer0 on October 09, 2011, 03:34:15 pm
Nice job.

This is definitely the best complete encryption system made for RMXP yet. :D
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Ryex on October 09, 2011, 05:29:59 pm
good to see that you followed my advise and hid the key.cfg file. it's presence allowed far to much insight into the workings of the system.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Magus on October 12, 2011, 02:25:33 pm
Damn! This is an amazing system --and yeah, probably the best.
Title: [XP] RM Susano'o (Now open-source)
Post by: PedroHLC on January 30, 2012, 07:58:28 am
:uhm: This project is now open-source, you can see it in github: RM-Susano-o (https://github.com/PedroHLC/RM-Susano-o)
EDIT: I'm looking for code contributors...
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Memor-X on February 13, 2012, 10:48:24 pm
very nice, ofcause i will deferentially use this for Nexis Core: Chain of Shadows Version CUBGM since the Pandora Compatibility is independent to the encryption use with RMXP so i shouldn't have to change how MARS stores the variable data between the game and Pandora

it's too bad i still have to wait for ARCed, your encryption removes one of my needs for ARC since i needed a better encryption system than using Div's NACM module, however i still will need ARC for the inbuilt Map Zoom function, currently the player has to wait like a minute for Cain and Re to enter and leave Aria's room before they move to a position where i can cut them out of the map but if i could zoom into the room i can do that at the entrance (the one that i can use in RMXP needs the SDK, the SDK doesn't like me and bitchs about everything)
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: tasuku13 on May 07, 2019, 09:27:01 am
I have some problem after using this system.

- Sometimes ME sound work fine. but sometimes It won't work. no ME sound playing at all.
- Transition not work. (It appear as fade-in instead)

Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Blizzard on May 07, 2019, 12:46:24 pm
Does it affect the same files or not? It's possible that it has issues with playing MIDI files, but works fine with OGG.

Same for the transition files. Are they in a different file format? Do other images have this issue of not being able to be loaded?
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: tasuku13 on May 16, 2019, 12:55:37 am
Quote from: Blizzard on May 07, 2019, 12:46:24 pm
Does it affect the same files or not? It's possible that it has issues with playing MIDI files, but works fine with OGG.

Same for the transition files. Are they in a different file format? Do other images have this issue of not being able to be loaded?
It's .WMA file. I'll try converting it into .OGG.

UPDATENot work,ME Play once. after that, ME not playing at all.
Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: tasuku13 on May 16, 2019, 02:21:10 am
More Error when playing BGS Sound


Title: Re: [XP] RM Susano'o (New Encryption System for RMXP)
Post by: Blizzard on May 17, 2019, 06:36:52 am
Try running the game as administrator.