Daniel Wabyick wrote:

> Does anyone know of any AS3 code obfuscators out there?

I don't know of any publicly available obfuscators.  But, given the fact 
that Adobe has contributed the source code for the AS3 virtual machine 
to the the Mozilla community as the Tamarin project, it would not be 
very difficult for one to be written.

Be forewarned, however, there is already a basic AS3 decompiler written 
in AS3 available with the sources, and in them lie myriad starting 
points for writing bytecode analysis programs in both C++ and AS3 (or 
any other language of your choice, if you care to do the porting).

See:

   http://www.mozilla.org/projects/tamarin/

   http://www.5etdemi.com/blog/archives/2007/01/as3-decompiler/

Like others have already mentioned, you're best off keeping your highly 
sensitive code tightly secured on the server-side.  That is to say, you 
really shouldn't implement trade secrets or sensitive financial data 
encryption algorithms in a SWF.  But if you want to make your latest 
Flex-based game a little bit harder to steal or cheat at, obfuscation 
might at best deter casual thievery and create more busy work for the 
truly dedicated.

That being said, there are still quite a few "very interesting things" 
that can now be done given that we've got the Tamarin source code.  ;)

Jim

Reply via email to