Thodd schrieb:
Ihr redet die ganze Zeit von irgendwelchen Programmen mit denen ihr eure Windows-Executables sichern könnt. Irgendwelche Exe-Wrapper, Verschlüsselungsklimbim usw. usf.
Wisst ihr aber, dass das genauso gegen die Game Maker EULA verstößt wie der "Decompiler" (ich würde das eher Entpacker nennen, compiliert wird da gar nix) selbst?
...
Naja wie auch immer. Die wohl beste Technik seine Spiele vor decompiling zu schützen ist sie zu "obfuscaten". Das erlaubt die EULA und wenn ich mich nicht täusche habe ich dazu auch schon ein paar Artikel in der GMC gesehen. Da gibts nen Programm was sich GM Obfuscator nennt, müsst ihr mal suchen, findet man sicher mit Google.
Dennoch bin ich kein Fan von Security by Obscurity, das ist meiner Meinung nach ein völlig falscher Ansatz. Software und Information sollte frei sein damit jeder davon lernen kann. Open-Source ist immer noch der beste Weg um seine Software zu schützen.
Du wiedersprichst dir da selber. verschlüsselungsklimbim ist das selbe wie "obfuscate" und dies ist ein Eingriff in die GM programmstruktur und somit verboten. Nur weil der Name der technik total anglizistisch cool ist, bleibt es der selbe Vorgang. Dennoch würde YoYo einen solchen techniken dulden, wenn sie zum verschleiern der games verwendet würden. Dies würde nämlich die rechte der Autoren schützen.
Aber leider funktioniert diese technik eben nicht, da der gm-Interpreter den code dann ebenfalls nicht mehr lesen kann.
Und der decompiler den ich mir angesehen hab war nicht verschlüsselt, bzw. decompilierbar.
Battle Command - WeltraumEchtzeitStrategie | Meine GM Spiele auf Box.net
GCM/FA/O d-(--)@>---xpu s-:- !a C++$@ U- P L+ E W++ N o K-- w++ O? M V PS PE-- Y PGP t 5 X R+++ tv+ b DI D G e+ h? r-- x
GCM/FA/O d-(--)@>---xpu s-:- !a C++$@ U- P L+ E W++ N o K-- w++ O? M V PS PE-- Y PGP t 5 X R+++ tv+ b DI D G e+ h? r-- x