--- 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/