Index >> Web Development >> Flash Tools >> AS3Obfuscator
Report SpywareAS3Obfuscator 1.1.1
Software Description:
AS3Obfuscator - ActionScript Obfuscator for Flash source. Renames identifiers, encrypts strings.
Flash ActionScript protection - ActionScript obfuscator, protects Flash source code, the .AS and .FLA files, making them very hard to understand, if viewed with decompiler. Protects/encrypts/obfuscates Flash projects on source level.
It is the only utility that can protect .FLA files (frame actionscript, instances, classes), along with .AS files - it can work together with Flash, as flash extension. Without Flash, working as standalone program-obfuscates only .AS files.
The actionscript identifiers are mangled-renamed irreversibly. Options say which type of identifiers should be mangled (classes,vars,functions,etc.). You can exclude from mangling a list of specific identifiers. Also-if a type of identifiers should not be mangled-you can include a list.
In the exclude/include lists you can provide a group of identifiers with wildcard character ("*" character).
Optionally the strings can be encrypted in the source files - in runtime they are decrypted.
Optionally the comments can be removed from the actionscript code.
A problem with obfuscators in general is that they can change a program's semantic. That is, it could break - could happen if the program computes names of variables/functions at runtime.
Imagine you obfuscate, and the program stops working.
Any idea how to find a problem in obfuscated .swf?
With obfuscated source it could be possible to locate the problem.
AS3Obfuscators permits finding original identifiers from(and to) obfuscated.
Also, the source can be easy obfuscated again after changing some of the options or ignoring some identifiers.
AS3Obfuscators also tries to detect some simple possible uses of computing identifier names at runtime, so you do not need to add them in the ignore list.
It can search for declared identifier names used in a string
- Example: var myVariable; this["myVariable"]
String concatenation
- Example: this["my"+"Variable"]
Adding a number at the end
- Example: var i:int=0; this["myVar"+i]
Limitations: 25 Uses Trial; 25 uses of obfuscation. 90 days after first use. Demo restrictions:.AS,.FLA files - small and simple
Flash ActionScript protection - ActionScript obfuscator, protects Flash source code, the .AS and .FLA files, making them very hard to understand, if viewed with decompiler. Protects/encrypts/obfuscates Flash projects on source level.
It is the only utility that can protect .FLA files (frame actionscript, instances, classes), along with .AS files - it can work together with Flash, as flash extension. Without Flash, working as standalone program-obfuscates only .AS files.
The actionscript identifiers are mangled-renamed irreversibly. Options say which type of identifiers should be mangled (classes,vars,functions,etc.). You can exclude from mangling a list of specific identifiers. Also-if a type of identifiers should not be mangled-you can include a list.
In the exclude/include lists you can provide a group of identifiers with wildcard character ("*" character).
Optionally the strings can be encrypted in the source files - in runtime they are decrypted.
Optionally the comments can be removed from the actionscript code.
A problem with obfuscators in general is that they can change a program's semantic. That is, it could break - could happen if the program computes names of variables/functions at runtime.
Imagine you obfuscate, and the program stops working.
Any idea how to find a problem in obfuscated .swf?
With obfuscated source it could be possible to locate the problem.
AS3Obfuscators permits finding original identifiers from(and to) obfuscated.
Also, the source can be easy obfuscated again after changing some of the options or ignoring some identifiers.
AS3Obfuscators also tries to detect some simple possible uses of computing identifier names at runtime, so you do not need to add them in the ignore list.
It can search for declared identifier names used in a string
- Example: var myVariable; this["myVariable"]
String concatenation
- Example: this["my"+"Variable"]
Adding a number at the end
- Example: var i:int=0; this["myVar"+i]
Limitations: 25 Uses Trial; 25 uses of obfuscation. 90 days after first use. Demo restrictions:.AS,.FLA files - small and simple
Feature List:
- Mangles identifier names. Reserved ActionScript identifiers and identifiers used by Flash are not mangled. You can choose how long the generated mangled identifiers should be, can specify common prefix and/or suffix to make them looking more similar
- Can (optionally) encrypt strings, so they don't appear in the sources produced by a decompiler. Encrypted strings are decrypted in runtime
- You can choose which type of identifier names you want to mangle (packages, classes, functions, variables, etc.). You can also specify whether to search for identifiers for mangling in .FLA files - instances, symbol classes, ActionScript in .FLA frames
- Some identifiers and/or a whole group of identifiers (with common prefix or substring) can be specified, which should not be mangled (they will preserve their original name). Also, you can decide to mangle only individual identifiers (or a group), leaving the majority unchanged
- It can search for strings that possibly represent an AS3 identifier (which can be used on runtime) and mangles the string literal also like the identifier
- It can find some simple cases of manipulation of identifier names at runtime and using string concatenation for forming an identifier and then using it
- Comment support - you can remove your comments from the source files or leave them. Of course, comments do not go in the final .swf file anyway. But if you need to give you sources to anyone else or you just want to remove the comments - they are removable
100% Clean:
AS3Obfuscator 1.1.1 is 100% clean
This download (AS3ObfuscatorSetup.zip) was tested thoroughly and was found 100% clean. Click "Report Spyware" link on the top if you found this software contains any form of malware, including but not limited to: spyware, viruses, trojans and backdoors.
This download (AS3ObfuscatorSetup.zip) was tested thoroughly and was found 100% clean. Click "Report Spyware" link on the top if you found this software contains any form of malware, including but not limited to: spyware, viruses, trojans and backdoors.
Related Software:
- Easytemplates Flash Website Templates 1.41 - EasyTemplates offers you the easiest way imaginable to create websites
- Online Puzzles Maker 1.2 - Create entertaining web-based puzzle games!
- Image Recognition Web Test Plugin 4.31 - Flash and Java Applet Web Test, Performance testing with Image Recognition
- Flash Jigsaw Producer 2.2 - Create entertaining web-based puzzle games with Flash Jigsaw Producer!
- Jmusic 2.0 - A flash-based music player for your website.
- Flash Menu Factory 3.0 - Flash Menu Factory can create stylish flash menus for your website.
- Amara Flash Slideshow Software 3.42 - Amara Flash Slideshow software creates animated slideshows.
- Advanced RSS2Web Enterprise 3.35.104 - Automatically publish aggregated news pages or articles on your website
- SWF to AVI 1.7 - freeware to convert flash swf to avi video
- CoffeeCup Web Calendar 5.1 - Sharing Your Events With the World Has Never Been Easier.
top 10 most downloaded
recommended software
-
- Store Manager for Zen Cart
- Store Manager for Zen Cart is a desktop application for quick and efficient Zen Cart store management. You can add, delete and update your products, c...
-
- Sothink SWF Easy
- An easy-to-use Flash banner tool is the best way for you to add Flash animation to your website. SWF Easy is the banner maker which enables you to get...