[quoted text, click to view] blank wrote:
> Create an html file. Add this line <a
> href="
http://koolj.0catch.com/ManageFAQ.zip">Get Me</a>. View the html file
> through your browser, then right-click the link and select save as...
> After you download your zip file, install any Flash Decompiler. I used
> Sothink SWF Decompiler. Then open your ManageFAQ.swf file you had in your zip
> file. I can see all your scripts, and resources etc....
>
> If anyone here know how to prevent a user from downloading a .swf file, or
> decompiling, please let me know. If you use Flash Remoting, anyone will be
> able to download your movie, decompile it and get access to all your
> server-side classes. With the connection information stored on your movie,
> they could create their own movie and make calls to all your data on your
> server exposed via the classes, cfc, etc....
>
>
Hi
IMO there's no way to hide ActionScript code because of it's beeing
compiled into bytecode. Java/.NET have the same problem. It's compiled
into some intermediate langauage, which is easy to decode (IMO decode
rather than decompile). What one could try to do is make the
ActionScript less readable, by using some obfuscator. Don't know if
there's a ActionScript obfuscator, if there is use it. Obfuscating the
code will make it much harder to understand the output from a
decoder/decompiler. (same goes for remoting obfuscate, obfuscate and
obfuscate)