next up previous contents
Next: Using menus Up: Tutorials Previous: Registration   Contents


Protecting your resource files

From SWFKit 3 it provides a unique feature to protect your resource files, including flash movies(.swf files), XML files, images, mp3 sounds, FLV movies, etc, that is, the flash movies and the resource files that can be loaded into a flash movie can be protected. How does SWFKit protects these resource files and are they easily be decompiled by some reverse engineering tools? No, the protected resource files are encrypted so that they cannot be decompiled by any reverse engineering tool, nor be loaded into any flash player or movie player. In a word, they can only be played in a specific .exe file produced by SWFKit.

Another advantage of this feature is that although the resource files are encrypted, they can be loaded into the flash movies as if they are not changed at all. That is to say, the decryption process is transparent, no decrypted data is written to local disk, and you need not call any function in Action script to decrypt the resource files explicitly. Even if you do not pack the protected resource files into the output .exe file, nobody could play them, import them into Flash, or decompile them.

To protect your resource files is very simple: before each file added into the resources panel there is a check box; if you want to protect the file, just check it. And do not forget to set a strong password in the resources panel for your SWFKit project. SWFKit uses this password to encrypt the resource files.

At this time, the files such as .exe files, HTML files, PDF files, etc cannot be protected by this feature, because they all need external program to open them. The default file type that SWFKit will automatically check it to protect it is .swf files. You can change this setting in the [Main Menu]->[View]->[Options] setting box.

SWFKit also supports to stream an remote encrypted FLV file on Internet, only if the FLV file is encrypted by the same password as the main movie. In this case, you can start playing an encrypted FLV file without waiting for it to be downloaded completely.


next up previous contents
Next: Using menus Up: Tutorials Previous: Registration   Contents
Copyright ©2000-2007 Shanghai TopCMM Software Technologies. All Rights Reserved.