Obfuscate code in Actionscript 3.0 in SWF Flash?

Asked

Viewed 291 times

1

I found this program called Sothink SWF Decompiler reverse engineering in archives .SWF converting them to .FLA, leaving, even, all the programming of the file visible and open to the user.

Is there any method of obfuscating the code within a .SWF so that even if they use this program it is not possible to decipher or at least make understanding more difficult?

1 answer

3


There are several tools to outshine SWF, both free and paid, just choose one that suits you. Second that answer in the SOEN, a tool that obfuscates the SWF itself is preferable to one that obfuscates the sources in Actionscript, since those that operate in the compiled file have the opportunity to apply more and better techniques.

Remember that nothing you do will make impossible Breaking your code will only make it harder. So it should not be used for the purpose of security (i.e. security by obscurity), but for other purposes (make reverse engineering in your code a little difficult, for example). And not to be annoying, but I also suggest doing a risk analysis to determine the real impact of someone accessing your sources - because in practice it’s usually much smaller than you think, and you end up spending time and money for nothing in exchange for little or no benefit.

  • I did a test with the software on the link of the SOEN response that you passed and met my expectations well, including made the program (Sothink SWF Decompiler) obsolete! I will also conduct a risk analysis and perform other tests! Thank you very much for your reply!

Browser other questions tagged

You are not signed in. Login or sign up in order to post.