Game Maker Decompiler

Posted by smarttart62 on Aug. 1, 2006, 10:21 p.m.

[l]I[/l][sc]'ve decided to move my blog to 64Digits finally… Here's the most read article on there:[/sc]

As one of the tool's authors i will mention some specific information about the tool in this blog post (while im supposed to be looking for information about bacteria… lol). The GM .exe Decompiler (named GMSE) is basically a work around to decompiling game maker executables. It involves a process in which we allow game maker to accept code we send to it. When it accepts the code it runs PURE gml to "extract" resources within itself. These resources DO NOT get added in a blank .gm6 document, rather just sit there extracted in its project's folder. The current list of extractable resources are as follows:

Scripts

Object Names (To use an alternate method of hacking the GM .exe)

Sprites

Backgrounds

Paths

Please notice that this program has NOT been released to anyone not trustworthy of owning it. Currently 4 coppies of it have been released, 2 of them being the original authors (me and someone else). The other two people will remain anonymous for this article so we dont have 500 people pm'ing them for the code.

The entire "source" for this project has been released to Mark, and he has informed me that the security flaw will be fixed in the next version. So be sure to keep up with the GM updates!

Any updates to the program will be discussed here, however, i doubt i'll be updating it. GMSE was a pure educational effort to prove to ourselves that GM was a hackable program without using methods such as decrypting the executable.

-Steve</div>

Comments

Extravisual 17 years, 9 months ago

Heh, its a pity you can't get the scripts too… Meh, That would be quite cheap.

ultim8p00 17 years, 9 months ago

I would hate to see my game which I worked so hard to finish being raped by a n00b.

FredFredrickson 17 years, 9 months ago

Good thing Mark will be closing the security hole in the next version of GM, hmm?

Amarin 17 years, 9 months ago

Yay! Welcome back, Steve! And when exactly is 6.2 coming out?

Takagi 17 years, 9 months ago

http://my.opera.com/smarttart62/blog/show.dml/339421#comments

Mark Overmars. *sigh* I hate liars.

It's good to know that these holes will be patched up in the new version of GM. Hurray!

Amarin 17 years, 9 months ago

When's the new version coming out?

smarttart62 17 years, 9 months ago

@mageknight53

Sorry, i didnt see your post before. Mark never informed me of a release date, and i doubt he has one set yet [=)].

-Steve

HeroofTime55 17 years, 8 months ago

I just hope the next GM version is compatible with current *.gm6 files, i'd hate to have to recode everything.