



DashO Professional Edition is a Java Obfuscator, Compactor and Watermarker that helps protect programs against reverse engineering while making them smaller and more efficient. The Java obfuscation code protection tool selected by Sun.
Allatori is a Java obfuscator which belongs to the second generation obfuscators' family. It provides the most comprehensive set of features and combines all classic obfuscation techniques as well as innovations that can be found only in Allatori.
RetroGuard, a general purpose Java obfuscator, is designed to fit effortlessly into your regular build and testing process, providing peace of mind that your valuable Java bytecode is more secure against decompilation and reverse engineering.
Scramble, obfuscate, and pack JavaScript code! Javascript Obfuscator converts the JavaScript source code into scrambled and completely unreadable form, preventing it from analysing and theft.

Jasob JavaScript Obfuscator
$99 - Jasob.com
Jasob JavaScript Obfuscator is the ultimate solution for JavaScript obfuscation! Protects your JavaScript code from stealing, significantly shrinks size and improves download time and execution speed.
Jasob reads files with JavaScript code and replaces descriptive variable and function names with meaningless names like "d", "g", "m"... It also removes comments and unnecessary whitespace characters. The functionality of the code remains the same while source code changes dramatically. Obfuscated code is impossible to reverse-engineer and extremely hard or impossible to understand. It is better to distribute obfuscated version of your JavaScript code and to keep your original JavaScript source code for yourself.
FEATURES:
* Jasob is capable of reading JavaScript code from the following file types: JavaScript, HTML, ASP, ASP.NET, PHP, JSP, XML, Cold Fusion, ePerl... Plus, you can define your own file types.
* Rules for JavaScript code blocks for various sources (file types) can be customized.
* JavaScript names that can't be changed in the process of obfuscation can be customized.
* When opening files, Jasob can open a single file, the Jasob project or the whole Web site.
* There is the file viewer that shows the selected file content. Depending on the currently selected tab at the top of the file viewer, source or obfuscated file content is displayed. Syntax highlighting is applied to the file content to make it more readable. Syntax highlighting colors can be customized.
* The names bag provides support for working with a specific set of arbitrary names. You can then apply changes from names in the names bag to names in name lists, or update names in the names bag with data from names in name lists. You can also add comments to the names bag, open it, or save it to the file.
* Great support for names that appear in strings.
* Great support for dynamic Web pages.
* An optional command-line interface enables you to automate the JavaScript obfuscation.

Excelsior JET for Linux
$2300 - Excelsior, LLC
Excelsior JET is a certified Java SE 5.0 implementation powered by ahead-of-time (AOT) compilation technology, which helps you:
* Speed up your Java applications without any source code changes or hardware upgrades
* Protect your Java code from decompilation without compromising its performance
* Build compact, professional installers for your Java applications without dependency on the JRE
* Create pre-installed Java applications and save a fair bit of space when storing them on flash media such as USB drives
Excelsior JET Optimizer works by converting your application's classes and jars into highly optimized Intel x86 code and creating a native executable for Microsoft Windows or Linux platform. The executable is linked with Excelsior JET Runtime, a complete implementation of the Java SE 5.0 platform. Finally, Excelsior JET Installation Toolkit facilitates rapid creation of complete installation packages for your optimized Java applications,
Excelsior JET is certified Java Compatible on a number of Microsoft Windows and Linux (IA-32) platforms.

Excelsior JET for Windows
$2300 - Excelsior, LLC
Excelsior JET is a certified Java SE 5.0 implementation powered by ahead-of-time (AOT) compilation technology, which helps you:
* Speed up your Java applications without any source code changes or hardware upgrades
* Protect your Java code from decompilation without compromising its performance
* Build compact, professional installers for your Java applications without dependency on the JRE
* Create pre-installed Java applications and save a fair bit of space when storing them on flash media such as USB drives
Excelsior JET Optimizer works by converting your application's classes and jars into highly optimized Intel x86 code and creating a native executable for Microsoft Windows or Linux platform. The executable is linked with Excelsior JET Runtime, a complete implementation of the Java SE 5.0 platform. Finally, Excelsior JET Installation Toolkit facilitates rapid creation of complete installation packages for your optimized Java applications,
Excelsior JET is certified Java Compatible on a number of Microsoft Windows and Linux (IA-32) platforms.

Scripts Encryptor (ScrEnc)
$19.99 - www.dennisbabkin.com
Scripts Encryptor is a handy utility to scramble (obfuscate) HTML, JavaScript/JScript, C/C++/MFC code. Unlike many other obfuscators it does not employ JavaScript for encoding, which significantly increases the number of web browsers that will be able to open scrambled documents without distortion. Use this software to protect your online content from unauthorized copying, reverse engineering and from webbots collecting email addresses and other personal data.
Special features:
(1) Obfuscation (scrambling) of JavaScript, JScript standalone files;
(2) Obfuscation of HTML and HTML-style files that might include JavaScript, JScript blocks inside;
(3) Encryption of JavaScript, JScript data in a file or imbedded in HTML page using Windows Script Encoder method (emulation of screnc.exe by Microsoft);
(4) Compression (reduction of size) of HTML/JScript documents without obfuscation (to downsize your bandwidth and increase loading time);
(5) Flexible settings for obfuscation that allow to fine-tune level of scrambling;
(6) Ability to preview obfuscated page and compare it with an original document;
(7) Scrambling of C/C++/MFC source code files into solid code chunks making them hard to view and edit;
(8) Checking of missing and/or extra semicolons in JavaScript, JScript code;
(9) Ability to organize (decrypt) JavaScript, JScript files (including those encrypted using Windows Script Encoder);
(10) Support of international code pages and file encodings (overall Unicode support);
(11) Ability to change code page and file encoding while saving in a file;
(12) Ability to make a Unix-compatible file (with a single linefeed at the end of lines);
(13) Compatible with Windows XP SP2, and IE6 popup blocker in general (so your previewed code is not blocked as potentially dangerous);
(14) Command line support (so you can use it on your web server or as a part of other software).

Scripts Encryptor Control
$19.99 - www.dennisbabkin.com
Scripts Encryptor is a handy utility to scramble (obfuscate) HTML, JavaScript/JScript, C/C++/MFC code. Unlike many other obfuscators it does not employ JavaScript for encoding, which significantly increases the number of web browsers that will be able to open scrambled documents without distortion. Use this software to protect your online content from unauthorized copying, reverse engineering and from webbots collecting email addresses and other personal data.
Special features:
(1) Obfuscation (scrambling) of JavaScript, JScript standalone files;
(2) Obfuscation of HTML and HTML-style files that might include JavaScript, JScript blocks inside;
(3) Encryption of JavaScript, JScript data in a file or imbedded in HTML page using Windows Script Encoder method (emulation of screnc.exe by Microsoft);
(4) Compression (reduction of size) of HTML/JScript documents without obfuscation (to downsize your bandwidth and increase loading time);
(5) Flexible settings for obfuscation that allow to fine-tune level of scrambling;
(6) Ability to preview obfuscated page and compare it with an original document;
(7) Scrambling of C/C++/MFC source code files into solid code chunks making them hard to view and edit;
(8) Checking of missing and/or extra semicolons in JavaScript, JScript code;
(9) Ability to organize (decrypt) JavaScript, JScript files (including those encrypted using Windows Script Encoder);
(10) Support of international code pages and file encodings (overall Unicode support);
(11) Ability to change code page and file encoding while saving in a file;
(12) Ability to make a Unix-compatible file (with a single linefeed at the end of lines);
(13) Compatible with Windows XP SP2, and IE6 popup blocker in general (so your previewed code is not blocked as potentially dangerous);
(14) Integration into most of Microsoft Office products and compatibility with many programming languages: Visual Basic, C/C++/MFC, HTML.

Strong JS
$0 - StrongHtml.com
It is a shrinker/obfuscator for JavaScripts. You can use it to easily and quickly reduce the size of typical JavaScript files by 50% on average depending on the style the code is written in. Strong JS allows you to delete all unnecessary bytes in scripts, such as comments, new line characters and unnecessary spaces. The execution of the js file won't change after it is compressed. It just executes like before. You won't see a difference, only the file size will be smaller. Also, it can rename variables giving them short names. Shrinking JavaScripts reduces the time they are downloaded from the site and the time needed to parse and execute them on the client side.
© 2007-2008 Software Institute
Software Institute periodically updates pricing and product information from third-party sources,
so some information may be slightly out-of-date. You should confirm all information before relying on it.