--- In flexcoders@yahoogroups.com, "Roger Gonzalez" <[EMAIL PROTECTED]> 
wrote:
>
> > 
> > The flex application that we are delivering to a third party 
> > contains some propriatary actionscript.  Is there a way to 
> > compile the actionscript or convert it to a format that can 
> > not be reverse engineered?
> > 
> > Thanks.
> 
> Which version of Flex?  You could do some mild obfuscation in 1.5, 
but
> not easily.
> 
> There are no tools out yet for reverse engineering Flash 8.5
> applications.  Its a rather more difficult process.  Still possible,
> though.
> 
> You could fairly easily encrypt your proprietary executable code in 
a
> SWF, then load it on the client as an opaque blob of binary data,
> decrypt it on the client, then call Loader.loadBytes to run it.
> 
> Since the decryption code would be in the client in the clear, you'd
> need to send the key over SSL or something.
> 
> They could still intercept things, but it would be much much more
> difficult.
> 
> Sadly, you've got a bunch of code to write to do this, we don't 
supply a
> code encryptor.
> 
> The bits are in the client's hands, and they need some way of 
decrypting
> them to run the bits, so fundamentally, no matter how many levels of
> encoding you add, you're just looking at obfuscation.  
> 
> -rg
>

Hmmm....  Not the answer I was looking for, but similar to what I was 
thinking.

BTW, We're using Flex 1.5.  You mentioned some ways of obfuscating 
the code....





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to