If your program is going to be useful, it eventually has to be
executed. If it can be executed, it can be decompiled. OTOH, it is
unlikely it can be decompiled to the original high-level source code.
Have you looked at a decompiled swf? It is not particularly
enlightening. You might get someone 'counterfeiting' your product in
a different color scheme, but they are not going to learn much about
your program's design and logic.
Better to put more effort into designing the next innovation in your
product than worrying about copy protection. (Surely the music
industry has made that lesson more than plain.)
On 2007-11-30, at 13:13 EST, Rich Christiansen wrote:
Hey all,
A client I work with has recently run into a script kiddie who
showed him how easy it was to decompile the Flash from our SOLO
deployment into Actionscript. (He also tried to convince him that
"you cannot copyright .swf or flash because of the open source
movement" - haha!)
Anyway, I just wanted to ping the list for everyone's feelings on
protection/obfuscation techniques for their deployments.
tia,
-Rich