Proprietary intellectual property (IP) in the form of graphics and ActionScript source code resides in compiled Flash applications. Unlike compiled binary files, IP in Flash SWF files is easily accessible to unauthorized people armed with one of today's powerful decompiling and reverse engineering tools.
This paper looks briefly at several of the most common available methods of securing IP in Flash applications, outlines the pros and cons of each, and discusses why code obfuscation may be the best option for many Flash application developers. It provides a nutshell overview of how the code obfuscation works, explains briefly the quality factors one should understand in order to evaluate any obfuscation solution, and it concludes with a look at Kindisoft's obfuscation solution secureSWF.
» Download: Protecting Intellectual Property in Flash Applications.pdf