2011-01-05 6 views
0

Ich entwickle Spiele in Flash as5. Gerade angefangen vor 1 Monat.Wie Sie sich vor Leuten schützen, die Flashspiele von Ihren Webseiten herunterladen/stehlen

Ich wusste Jahre zurück, als es möglich war, einfach auf eine Website zu gehen und dann auf Menü Extras -> Website-Informationen-> Mediendateien zu klicken und dann das Spiel offline oder sogar zu dekompilieren.

heute sehe ich dies nicht mehr möglich, zum Beispiel:

http://www.miniclip.com/games/robo-rampage/en/

http://www.casinoeuro.com/en/casino-games/table-games/txs-holdem-poker/0,1-5

wie sie dies zu verhindern? Ich komme von PHP und ich weiß in dieser Skriptsprache, dass Sie die Quelle nicht verstecken können. Wie ist das in Flash?

das einzige, was ich hier herunterladen kann, sind: loaders.swf oder gameloader.swf.

Wäre es für jemanden möglich, diese Spiele vollständig neu zu erstellen?

wenn Sie keine Decompiler haben, hier ist das, was im Inneren eines solchen loaders.swf/gameloader.swf ist, auf Action klicken: http://software.pedrofaustino.com/swfinfo/sidebar/index.html?file=loader.swf

+3

Ich bezweifle ernsthaft, dass das "Arbeit-Stehlen" -Tag geeignet ist – Hasturkun

+2

'Ich komme aus PHP und ich kenne Sie in dieser Skriptsprache kann die Quelle nicht verbergen. ... also, wenn Sie mit der rechten Maustaste in Ihren Browser klicken und "Quelle anzeigen" wählen, sehen Sie den eigentlichen PHP-Code ??? Wann haben sie das eingeführt? ;) – Select0r

+0

die HTML-Quelle natürlich. also wäre das Äquivalent das "wahre" swf für actionscript. – Email

Antwort

3

Die Methode, die ich benutze, ist beim Start Check loaderInfo.url (in As3) und stellen Sie sicher, dass es mit der URL Ihrer Website übereinstimmt (oder Teilstring sucht nach der Domain) und wenn es nicht da ist, dann jemand es auf einer anderen Website (gestohlen) oder versucht es lokal (was URL sagt localhost). Dies verhindert jedoch nicht, dass irgendwelche Decompiler laufen, aber es gibt Obfuscatoren dafür, wie zum Beispiel swfencrypt

+0

thx. werde ich darauf eingehen. – Email