Frage

Das sieht so aus wie eine extrem dumme Frage auch an mich, aber trotzdem bin ich neugierig:

Gibt es eine Möglichkeit, eine Adobe AIR-Anwendung mit dem Hardwaregramm zu schützen (AKA Softwareschutzdongle )

Ich freue mich in die Entwicklung einer bestimmten Anwendung, die einen solchen Schlüssel erfordern würde, als ein Schutz vor der Piratisierung (ich kann diese Tatsache nicht ändern), und es sieht so aus, als ob Sie mit Adobe Flash die einfachste Art, zu schreiben, was dies gibtAnwendung sollte tun.

War es hilfreich?

Lösung

If you are writing purely in Flash then you could use a product like SWF Studio (or Zinc ) which encrypts the flash file and produces and executable file. It needs to be encrypted because in a standard flash executable file the swf data can easily be extracted. Then you can protect this executable file using a Shell wrapper which ties it to a dongle. I did this using SWF Studio and Dinkey Dongles with my flash executable and it worked very well.

Links:

SWF Studio

Dinkey Dongles

Andere Tipps

AIR applications have no support for hardware dongles and don't even possess decent protection from decompiling. I imagine the dongle can be detected with some helper application called with NativeProcess, but this will require different helper for each OS. Also, without obfuscation all this will be pointless. See Trillix SWF Decompiler for decompilation and SecureSWF for obfuscation.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top