Playmaker Forum

PlayMaker Help & Tips => PlayMaker Help => Topic started by: Fat Pug Studio on November 23, 2020, 02:19:19 PM

Title: Protecting game made in Playmaker from hacking
Post by: Fat Pug Studio on November 23, 2020, 02:19:19 PM
Hello guys,

I should be launching the game soon, but i want the demo to be a full fledged game only with a time limit. I implemented local variable timer which shuts down the game after a while. I tried decompiling the game but i didn't manage to find anything close resembling any of the fsms. Any way it could be cracked?
Title: Re: Protecting game made in Playmaker from hacking
Post by: Broken Stylus on November 23, 2020, 03:00:21 PM
I think anything can be cracked with enough time.

One thing you could do is make the hacker's life more difficult by creating a complicated logic inside your app, literally a cypher where only you knows where the key elements are found so even once decompiled, the code will not have an obvious neon sign saying where your time variable is.

Then you can top this with options to scramble your data that's saved in the file, with a hash. Be careful though because there are legal regulations regarding the use of encrypted data but if it stays local and minimal, if data is not exchanged and not sent outside of one's device, it should be fine.
Title: Re: Protecting game made in Playmaker from hacking
Post by: heavygunner on November 24, 2020, 01:19:26 AM
I regular follow a forum called Unknowncheats.
What i found is, they find very difficult when decompile a game which use obfuscator.

Those people on that forum hate Beebyte obfuscator
Title: Re: Protecting game made in Playmaker from hacking
Post by: Broken Stylus on November 24, 2020, 06:09:48 AM
I regular follow a forum called Unknowncheats.
What i found is, they find very difficult when decompile a game which use obfuscator.

Those people on that forum hate Beebyte obfuscator

This one looks good indeed.
https://assetstore.unity.com/packages/tools/utilities/obfuscator-48919
Have you encountered any issues with publishing on iOS/Android and using Playmaker and this obfuscating tool?
Title: Re: Protecting game made in Playmaker from hacking
Post by: Fat Pug Studio on November 24, 2020, 02:11:24 PM
Yeah, obfuscator is the most popular over there. I figured out the best would probably be to just cut out the part of the game and when you get to the end of demo you just get a nice "thanks for playing the demo" message.
Title: Re: Protecting game made in Playmaker from hacking
Post by: Broken Stylus on November 24, 2020, 02:55:01 PM
I would be removing the other levels. Is it on PC? Seems so but a form of IAP could allow the player to buy the whole game inside and download the rest as a bundle.
Title: Re: Protecting game made in Playmaker from hacking
Post by: Fat Pug Studio on November 25, 2020, 02:23:22 AM
Yeeah, PC, so IAP is a no go, i'll just remove the portion of the game with all the code and assets.
Title: Re: Protecting game made in Playmaker from hacking
Post by: wetcircuit on November 11, 2021, 08:20:22 AM
Quote
it's quite interesting! I have just started studying this topic, but I can already say that I really like it.


::)  And they said the Turing Test is dead….
Title: Re: Protecting game made in Playmaker from hacking
Post by: djaydino on November 11, 2021, 03:21:40 PM
Quote
it's quite interesting! I have just started studying this topic, but I can already say that I really like it.


::)  And they said the Turing Test is dead….

Its probably a bot and will be removed soon :)