by FMPraxis » Thu Nov 15, 2012 11:50 pm
As for protecting the swf from being decompiled, there are tools that "obfuscate" your code so that Flash will generate errors if you try to build the code once it has been decompiled. Basically what most of them do is change everything into local references to memory locations inside the flash player. I personally think this is a rather dirty thing to do since you more than likely bummed most of your code off of the internet, or at least learned it there, but since I no longer have a working decompiler, I don't really care.
As for creating projector EXE files, if I remember correctly, flash just injects the bytecode of your swf into an exe template so if you know where to look you can just pull the swf out of the exe with a hex editor.