SWFProtection

">
First time here? First time here? Newsletter Signup Newsletter
Login | Register | 651326 Members and growing!
Search tutorials
Author: Linda Ho | Website: http://www.swfprotection.com

Flash SWF files contain your important Intellectual Property, but once they are on the web and available to the public, anyone can download your SWF file, decompile it with a Flash decompiler tool, peek at your Actionscripts, steal your images, sounds, buttons and animations. The crackers can even convert your SWF file to a FLA source file, modify and redistribute it as it's their own.

This tutorial will guide you how to protect SWF from decompiler with SWFProtection.

What You Need:

SWFProtection: The software comes with a free trial, so you can check it out before you buy it. You may download the trial version at http://www.swfprotection.com/download.html.

SWFProtection stops all Flash decompilers, thus helps you protect your valuable design, hard working and intellectual properties from being stolen. The program uses a new capability of Flash 9 and Actionscript 3. It converts your whole SWF file to binary data, then encrypt the data and embed it into a new SWF file. In this way, all contents in the SWF file, including Actionscripts, images, sounds and animations will be protected. The program enhances the encryption further with Actionscript obfuscation.

The built-in domain locking feature can disable viewing SWF file from local computer and only allow SWF files being hosted on specified domains, so the SWF file will only work on your own website. If they are downloaded, they will refuse to play and display a warning message or just render as useless.

Step 1:

Download and install SWFProtection at http://www.swfprotection.com/download.html. Launch the software, click the button "Add File", browse the SWF files need for protection, add them to the file list.

Step 2:

Click the "Domain Lock" tab, check the options "Disable viewing SWF files from local hard disk" and "Only allow SWF files hosted on domains", then click button "Add", and enter your website domain name. If you want to display some warning message when someone tries to view your SWF file on local computer or upload it to his or her website, you can check the option "When domain is incorrect" -> "Display message", then enter the HTML formatted text in the input box. Hyperlinks are supported in the warning text.

Step 3:

Click the "Output" tab, define how to rename and where to save the protected SWF files.

Step 4:

Click the button "Protect". And congratulations! You have successfully protect the SWF files. In a typical Flash decompiler, the protected SWF file will show as following.

The following Flash SWF file is protected with SWFProtection, you may download it and have a test of the protection.

» Level Intermediate

Added: 2010-03-11
Rating: 8 Votes: 6
(10 being the highest)
» Author
Linda Ho is Marketing Manager of MToolsoft Pty Ltd, Sydney, Australia.
» Download
Download the files used in this tutorial.
» Forums
More help? Search our boards for quick answers!

Comments

  • There are no comments yet. Be the first to comment!

  • You must have javascript enabled in order to post comments.

Leave a Comment
  • Your email address will not be published. All fields are required.
Featured Flash FLA
» Author: work2survive
» Title: Girl Walking 1kb
» Description: Walking girl, animation just takes 1kb, using high heels shoes, and fashion model attitude.
Featured Sound Loops
Image for equalize

Audio Player

» Author: BoxCat
» Title: CPU Talk
» Description: From the cyberpunk RPG, "Nameless: the Hackers" Completely Free to use! Keywords: edm hip hop rap electronic mysterious mission hacking chase exciting spy ios ambient chilling love happy sad angry suspense
Latest Font
» Author: Fábio FAFERS
» Description: I created this font for free use. Everyone can apply it in personal or business texts. Its free, but I want to be communicated in case of business use. Donations are accepted to keep the project of free fonts alive! Thank you all
Featured Sound Fx
Image for equalize

Audio Player

» Author: nathan
» Description:

A recorded sound of the Dimensional Fork Gate.