|
Haben Sie viele Stunden damit verbracht, ein cooles oder innovatives Flashprojekt zu erstellen? Ob Sie es wollen oder nicht, alle Grafiken, Sounds und sämtliche Actionscript-Codes, die Sie erstellt haben, können mit Leichtigkeit aus Ihrem Flashfilm extrahiert und "geklaut" werden.
Bei all der harten Arbeit schmerzt es, wenn jemand ihre Arbeit klaut. Decompiler-Programme wie Action Script Viewer (ASV), SWF Scanner oder SWF Decompiler MX 2005 sind Tools, die Sie sprichwörtlich retten können, wenn Sie Ihre FLA-Quelldatei verloren haben. Aber diese Tools können ebenso dazu benutzt werden, um in den Programmierungen anderer zu stöbern.
Viele Entwickler suchen nach brauchbaren Möglichkeiten, ihre Flasharbeiten zu schützen. Leider gibt es in Flash selbst keinerlei Methoden dafür, Decompiler-Tools davon abzuhalten, Ihre Quelldaten für jedermann zugänglich und sichtbar zu machen. Ebenso gab es vor der Veröffentlichung von Flashincrypt keine wirklich wirksamen Drittanbieter-Tools für den Schutz von SWF-Dateien.
Der sicherste Weg Ihren Code vor anderen zu verbergen, ist natürlich, Ihre Datei nicht öffentlich zugänglich zu machen, was aber kaum praktikabel erscheint, wenn Sie Ihre Arbeit der Welt vorstellen möchten.
Flashincrypt ist ein professionelles Programm, das Ihnen hilft, Ihre Flashdateien schnell und einfach zu schützen. Es kann Flash-Decompiler-Tools davon abhalten, Ihre Resourcen und Actionscripte zu extrahieren. Sie können Ihre Arbeit in drei einfachen Schritten schützen: 1. Datei auswählen 2. Ausgabeoptionen festlegen 3. den "start" Knopf drücken. Der Vorgang dauert nur wenige Sekunden. Der Schutz von Flashincrypt ist kein simpler Schutz wie die "Vor Import schützen"-Option in Flash 5 oder Flash MX. Wir benutzen DMM-Technologie (Dynamic Memory Modify) und Actionscript-Obfuscation in unserem Produkt, um einen effektiven Schutz für die gebräuchlichsten Flash-Decompiler auf dem Markt herzustellen.
Die meisten Benutzer, die einen Flash-Decompiler benutzen, ziehen aus der SWF-Datei keine Bild-, Sound-, oder Grafikresourcen, weil man dies leicht nachweisen könnte. Sie haben es auf Ihr Actionscript abgesehen. Sie suchen zum Beispiel nach verborgenen Passwörtern, oder nach Sicherheits-Skripten, die einen Missbrauch des Flashfilms blockieren sollen. Oder sie versuchen Funktionen zu modifizieren, um Sicherheitssperren zu umgehen. “Obfuscation” bedeutet “etwas verwirren” – in diesem Fall Ihren Actionscript-Code “verwirren”. Flashincrypt verwirrt durch Ändern von Funktionsnamen, Argument- und Variablenbezeichner die Codelogik, und damit die Wiederverwendbarkeit. Der Code ist für den Menschen nicht mehr les- und nachvollziehbar, die Ausführung des Codes im Flash Player bleibt davon jedoch unberührt. Einige Decompiler können die geschützte Datei öffnen, vielleicht können sie einige Sound- oder Grafikresourcen extrahieren, aber sie können das Actionscript nicht richtig lesen. Tatsächlich führt bei vielen Decompilern der Versuch die geschützte Datei zu öffnen zum Absturz, da sie das Schema des Codes nicht mehr verstehen.
|