FPE – Flash Project Encryptor

0DoSWF support29th 八 2010DoSWF, , ,

FPE(Flash Project Encryptor) is a tool to encrypt and obfuscate Flash projects. Not the same as other flash encryption tools, FPE can encrypt and obfuscate multiple swf files at one time. And the method calls between swf and swf will still right.

Download: Windows  Mac, Linux(Adobe AIR)  Buy Now($60.99/Year)

More Information Of FPE:

Onine Version Of FPE

Command Line Interface

Please make sure your FPE is the newest version:

Command Parameters Detail
-files file1 file2 … Point the file list you want to operate.
-files d:\myfiles\A.swf d:\myfiles\B.swf
-input directoryPath Point a directory. Operate the all swf files in that directory.
-input d:\myfiles
-strict false|true Whether to use strict mode. In strict mode, the anaylsis will be more accurate.
-strict true
-debug false|true Whether to use debug mode.
-obfuscate [special items] Obfuscate Actionscript.
-obfuscate getName,getURL,A,B
-obfinstruction   Obfuscate instruction
-encryptMainSWF main.swf Encrypt the main swf of project.
-encryptMainSWF mainLoader.swf
-samemethod   Use “Same Method” function
-sameclass   Use “Same Class” function
-output directoryPath Point the directory you want to save the files.

Here is some examples for you:

  • To obfuscate a project has serval files:

    -files d:\myfiles\A.swf d:\myfiles\B.swf -obfuscate -output d:\done
  • To obfuscate a project and encrypt main file:

    -files d:\myfiles\A.swf d:\myfiles\B.swf -obfuscate -encryptMainSWF B.swf -output d:\done
  • To obfuscate a project, and do not obfuscate class “com.doswf.A” and method “getName”:

    -files d:\myproject -obfuscate com.doswf.A,getName -output d:\done
  • To obfucate a project and use debug mode:

    -input d:\myproject -obfuscate -debug true -output d:\done

Add a Comment