Flash Secure Optimizer (FSO) provides you a simple custom user interface. You have only some clicks to protect/optimize your SWF files. Protection:
- Identifier Renaming (Identifier Obfuscation): FSO Reads SWF file and retrieves all identifiers and smartly converts identifier names to meaningless characters.
- Obscure Actionscript: FSO protects your ActionScript codes by obscuring them so decompilers cannot retrieve any useful code from protected SWF file.
- Strings Encryption: FSO allows you to select the strings in your SWF file, encrypt them in the SWF file using a very secure encryption algorithm, and decrypt them when needed at runtime.
- Encrypted Domain Locking: FSO will protect your SWF files from being played offline or on other websites. Specify a list of domain names that you want your SWF files to be launched from.The domains you have locked the application to are encrypted inside the SWF files and will only be decrypted at runtime.