This content has been marked as final. Show 5 replies
Not fully, no.
Most so-called protection mechanisms can be defeated (usually without a LOT
Further, most are dangerous, in that they either result in strictly illegal
SWF files (that just happen to still work in current players, but may fail
in the future), or that can stop your SWF from working (as they change the
names of things, which can stuff up your script). If you get one, use it
with great caution and thoroughly test after you protect your SWF to ensure
everything still works exactly as it should .. and then hope and pray that
future Flash Player's will be able to play the protected SWF (so don't lose
your source FLA and unprotected SWF, just in case).
If you SWF is available, you'll just have to accept that it can be
decompiled and disassembled and the guts taken out of it .. that's the
nature of the SWF format being open and (pretty much) well documented.
yes, every swf you view on your computer is on your harddrive. and yes, you can protect your swf but you can't make it impossible to decompile.
Thanks for your replies, so how do you guys protect yourself against someone coming along and simply stealing your work?
i developed my own encryption scheme but i've never applied it to anything i've done for pay because i don't own the actionscript. the client owns it.
if the client wants to protect it, that's his/her choice.
Thanks Kglad, i've actually found a product that claims to encrypt against most decompilers... if anyone is interested check out this url...
or if anyone can recomend this product or any other then let us know. Thanks Jonnie.