Login

Do you want to protect your SWF work from being stolen? Anyone can decompile your flash work, change and distribute it as its own.

Why do I need to encrypt my SWF Files?
The SWF specification is open, so anyone can easily reconstruct the entire FLA file from a single unprotected SWF using modern Flash decompilers.
Will SwfShield protect my SWF Resources (Images, Sounds etc)?
Yes. Unlike other SWF protectors SwfShield will encrypt ALL internal SWF resources.
What is the idea of SwfShield encryption method?
SwfShield uses new capabilities of the Flash Player 9. SwfShield encrypts the original SWF file and embeds it into the new SWF file. This procedure is repeated a few times with different encryption parameters.
Can SwfShield protect SWF files ver.8(7...)?
Yes. But there are certain restrictions
Should I use Flash Player 9 to play protected SWF file ver.8?
Yes. Encrypted SWF file ver.8 is embedded into the SWF file ver.9, therefore you should use Flash Player 9 to play it. It is not hard restriction, because Flash Player 9 is standard de facto now (please click here for details).
Encrypted SWF file not working. What should I do?
There may be trouble if protected SWF file tries to get information about "external world". Please click here to see known issues
Are Encrypted SWF Files 100% Secure?
It is theoretically impossible to formulate a 100% secure solution to prevent reverse engineering of SWF files. However, SwfShield uses new, multilayer encryption algorithm that provides extremely efficient encryption of SWF files. Multilayer encryption algorithm protects SWF file against automatic decompilation. Malice should manually extract and encrypt layer by layer before he gets the source.
Can I protect SWF file against illegal copying or distribution?
Yes. You can set trial period and/or Single-Domain Restriction.
Can I try SwfShield without registration?
Yes. Click Try button. There is the single restriction - the resulting SWF file has 1-hour trial period.
Contact form