Project Security

Discussion and feedback on Construct 2

Post » Thu Nov 03, 2011 9:00 pm

Hey,

I always worked with RPG Maker XP (game engine), but there were easy ways to 'hack' games. So I was asking myself.. how is the security of a Construct 2 project?

Greetings,
Thijs
B
21
S
6
G
3
Posts: 64
Reputation: 2,924

Post » Thu Nov 03, 2011 9:19 pm

I would think, as long as you keep yer game running from a server, you'll be fine. Not sure though. But security in games is rather kind of obsolete, it's always gonna get hacked if people take the time and effort to do so. I'm sure new security measures will be implemented in time.
B
47
S
10
G
6
Posts: 455
Reputation: 8,326

Post » Thu Nov 03, 2011 11:04 pm

First, be aware it is not possible to totally secure any game. Even commercial software and AAA titles get hacked, and if they can't do it, neither can you (or us). All you can do is make it more difficult to hack.

The best thing you can do is enable 'minify script' on export. That mangles the javascript in to an unreadable mess. You can still edit it, but it's very difficult to figure out which part does what when it's like that.
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,600

Post » Fri Nov 04, 2011 8:02 am

If it's about hacking scores... that's super easy for all browser based games...

You just have to start the game in the broser and use a memory search tool like cheat engine... everyone can do it without much effort and you can't do much against it

EDIT:

actually i thought about it and made a small anti cheat protection to test an idea... and it works:



Project File: http://dl.dropbox.com/u/45711709/anticheat.capx

Very basic but better than nothing i guess :DIze2011-11-04 08:26:36
B
33
S
6
G
7
Posts: 338
Reputation: 7,424

Post » Fri Nov 04, 2011 11:07 am

simple but powerful method
B
17
S
3
G
3
Posts: 109
Reputation: 2,747

Post » Sat Nov 05, 2011 10:57 pm

I really don't care about cheating really. If you wanna take the time to hack my game, then so be it. If you choose to ruin a game by cheating, then so be it. I also don't care for so called "leaderboards", they always get hacked, even on XBOX LIVE and companies don't do anything about it, I really believe you should get banned from a game if you cheat, but hey, the new "ethics" of the new era of gaming is pretty pathetic to say the least, so I just do not care.VampyricalCurse2011-11-05 23:00:16
B
47
S
10
G
6
Posts: 455
Reputation: 8,326

Post » Sun Nov 06, 2011 2:04 am

Cool method to stop hacks =)

but much security give problems to your game, make this more 'open' you can and hope good persons play your game o/
B
203
S
37
G
13
Posts: 136
Reputation: 29,523

Post » Sun Nov 06, 2011 2:09 pm

i think everything on net can be hacked or cheated...
B
159
S
38
G
11
Posts: 229
Reputation: 17,361

Post » Sun Sep 09, 2012 10:53 pm

Sorry for the bump, but I guess the next two questions are fitting in this topic.

Question 1:
Which part of a game is the easiest thing to hack? I guess the resources (graphics etc.) can be hacked pretty easy, but how about Event sheets for instance?

Question 1:
Are there any differences between a .EXE exported game and a web game? Is the securrity equal, or not?

----
Those questions might sound a bit strange, but it's actually quite important for my game. Thanks! :)
B
21
S
6
G
3
Posts: 64
Reputation: 2,924

Post » Mon Sep 10, 2012 7:47 am

You have two question ones.

So for the first question 1, I'd say numerical values such as health, score, ammo etc.

For the second question 1, not really, the .EXE exported games are just like custom browsers wrapping your HTML5 game. So code-wise it's the same.
B
36
S
10
G
6
Posts: 948
Reputation: 11,101

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 11 guests