Zizaco's Forum Posts

  • I'm glad you found the plugin useful.

    Ok i have been playing around with the plugin and it's a good idea but still has some security holes.The tmp file can still be accessed when the game is running.

    Yes, you're right. But the idea is not to prevent the user from viewing the content. (because, in practice, this is impossible ), but to prevent any changes in the content that will be loaded by the game.

    Imagine that you're using the Plugin to load your cutscene images. The user will not be able to hack and change the graphics and will not be able to edit or see the the cutscene images that he has not "archived" yet. But, when he do archive, he can (obviously) see them in the game window, save them using print-screen or in the tmp folder when they are on the screen. No problem with that. =D

    The next Security flaw is the password ,If i am desperate enough i can get your password very easily by examining the exe with another app.Create an exe game with this plugin and i will show you your password no matter how long or short it is.

    There is an old (or classic?) technique to get around this.

    Imagine that your password is "xBacon2016". In the password field of the action: do not simply write "xBacon2016", but "xB"+"acon"+str(20)+str(1)+str(6).

    Now try to find the password in the executable. ;)

    And don't forget. "zip" files do not necessarily need the extension. zip. Nothing prevents your files from having ".pak", ".cab", ".dat" <font size="1">or (my favorite)</font> ".dll" extension. =)

    I personally haven't messed with it yet but does it create the tmp folder in the game dir? Yes, in the game dir.

    I'm thinking about a "compress file with password action". So you could create save games in .ini files(I know u guys do it all the time) and protect then from hacking. =)

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I know this topic is old but here's a solution. (I think)

    scirra.com/forum/topic46423_post290752.html

  • I hope it's useful for you guys

    HowToUse:

    <img src="http://dl.dropbox.com/u/12506137/ConstructPlugin/howToUse.jpg" border="0">

    DownloadLink:

    aRandomDropBoxAccountDownloadLink

    PS: I heard you like to use INI files to contain for example, dialogues of the game. Compressing the INI with a friggin password and using this plugin ensures that no one will modify the contents of your game.

    You can also use it to load cutscene images in runtime. So your executable (and all of your game) will be lighter.