SWF encrypt
Reserved area | Contact | Privacy
Home toKaos Example Libraries Encryption Buy Now Support & Upgrade Download Company
Guidelines for libraries encryption and obfuscation


Below you will find information about encrypting libraries. In detail we will show how to encrypt a standalone library and how to encrypt Flex application (.mxml) with your owned linked libraries.


 How to encrypt libraries preserving the documented public interfaces

In opening you have to use the Source path option.

Usually the libraries used from others developers are well documented in a Reference Manual (or ASDoc). This reference manual will contain all the usable public objects (packages, classes, public variables and public functions).

To preserve the programming interface you have two way:

Fast configuration

  • uncheck the option Encrypt package identifier
  • uncheck the option Encrypt class identifier
  • uncheck the option Encrypt public variable identifier
  • uncheck the option Encrypt public function identifier
  • uncheck the option Encrypt public function parameter identifier
    

Using this approach all the public interfaces will be preserved, however the encryption/obfuscation will be at the minimum level, the encryption will be applied only to:

  • private, internal, protected variables identifier
  • private, internal, protected functions identifier
  • functions parameters

Ad-hoc configuration

  • check the option Encrypt package identifier
  • check the option Encrypt class identifier
  • check the option Encrypt public variable identifier
  • check the option Encrypt public function identifier
  • uncheck the option Encrypt public function parameter identifier
    

After the analysis phase, you have to navigate on the structure of your sources configuring as below:

  • On the tree (left side) select the project path and on the right side list uncheck the packages documented on Reference Manual
        
  • On the tree (left side) select the packages previous unchecked and on the right side list uncheck the classes documented on Reference Manual
        
  • On the tree (left side) select the classes previous unchecked and on the right side list uncheck the public variables and functions documented on Reference Manual
        

 How to encrypt Flex application together with your owned linked libraries (libraries with available sources)

In opening you have to use the Flex application option.

On General option panel you have to choose the Libraries tab. In this section you can add or change the source path of the used libraries.

Configuring the libraries source path allows to analyze all the sources and also the libraries source code used in your main project will be encrypted. During the encryption the libreries source code will be imported into the main Flex project.

After the compilation you will have only the SWF file without the linked libraries, because the source code of the linked libraries has been included in the main project.

Adding the source path of the used libraries allows to have an high level of encryption.

Download our ActionScript Encrypter/Obfuscator! (SWF Encrypt)
toKaos Example
Screenshot Gallery
ActionScript Obfuscator Watch the video
What's New on toKaos
Buy Now
Support & Upgrade
Give us your feedback
Become a Reseller
Links
Libraries Encryption
Command-line mode

Testimonials

toKaos is simply the best product I have seen...
We are PayPal verified. Purchase securely our Action Script Obfuscator
Sella Bank -Purchase securely our Action Script Obfuscator using protocol ssl3/128 bit
Is your trial expired ?

Request to extend the trial period.

Please do not use an anonymous e-mail account.
Download our ActionScript Encrypter/Obfuscator! (SWF Encrypt)
                                    K-SOL S.r.l.