WetopSoft
             Designs software with unique features
 
 
 
 

WetopSoft ActionScript Obfuscator

Download trial with help, Purchase

Introduction:

WetopSoft ActionScript Obfuscator is a flash actionscript obfuscation tool with the capability of both Automatic Obfuscation and Custom Obfuscation. It renames the identifiers in actionscript code from meaningful strings to meaningless strings or numbers, making the code very difficult to understand, therefore the programming logic of actionscript code is protected. It can analyze and obfuscate all the kinds of identifiers in flash file format and actionscript language specification. The software presents a unique actionscript bytecode analysis engine that intelligently analyzes all the identifiers and tells their types/functions in your code. Furthermore, based on the intelligent analysis result the engine intelligently judges which identifiers can be obfuscated, therefore the user can automatically obfuscate the SWF files by just one button click. The automatic obfuscation method works for most of the SWF movies. If the user is not satisfied with the result of Automatic Obfuscation, the user can use the Custom Obfuscation method, which provides an interactive semi-automatic way where the software helps the user choose which identifiers to obfuscate in bulk.

Features:

  • It can be used for Flash SWF file version <= 8.
  • It directly works on swf files, no actionscript source files needed.
  • It can analyze and obfuscate all the kinds of identifiers in flash file format and actionscript language specification, such as global and local variable, function, function parameter, class, package, member, property, export asset, frame label, symbol instance etc.
  • It takes actionscript reserved keywords and Adobe Flash V2 components keywords as reserved keywords - not to obfuscate them.
  • It can cross-analyze and obfuscate the same one identifier which shows up at different places and has different types/functions in the actionscript code.
  • It can cross-analyze and obfuscate a project which consists of any number of SWF files that may share common identifiers.
  • It presents an intelligent actionscript bytecode analysis engine to intelligently analyze identifiers and tell their types/functions in your code.
    For example, the code: aa.aa = "aa". The engine will analyze and tell the 3 different types of the 3 same identifier 'aa': The first one is an object, the second one is a member/property, and the third one is a string value; Therefore, the engine will judge the first 2 'aa' can be obfuscated, while the third 'aa' is a string which had better not be obfuscated.
  • It supports two mothods of obfuscation:
    • Automatic Obfuscation by one button click : Based on the result of intelligent identifiers analysis, as the above example shows, the engine can intelligently judge which identifiers can be obfuscated, therefore the user can automatically obfuscate the SWF file by just one button click. The automatic obfuscation method works for most of the SWF movies.
    • Custom obfuscation: If the user is not satisfied with the result of automatic obfuscation method, the user can use the custom obfuscation method, which provides an interactive semi-automatic way where the software helps the user choose which identifiers to obfuscate in bulk.

System requirements:

CPU: Pentium 166 and above.
Memory: 32MB and above.
Operating System: Windows NT/2000/XP/2003/Vista.

 

To know the user guide and other more detailed info of this software, please download the trial version with help file.

To know more about actionscript protection technology and our view on it, please read our "WetopSoft ActionScript Protection Whitepaper".

 

WetopSoft. All rights reserved.