DashO is a Java obfuscator, Java code protector, and pruner.
DashO is the single most widely deployed Java obfuscation solution. Here's why:
Core Capabilities
* Obfuscation
* Compaction
Benefits Achieved
* Protected Source Code
* Faster Executables
* Reduced security exposure
* and more..
Patented Obfuscation Technology
Advanced renaming, control flow, string encryption, and other transformations provide the highest degree of protection while guaranteeing 100% standard byte code output capable of running on any Java 1.3 to 6 platform.
Support for Development Lifecycle
Using continuous integration, support for debugging, patch management, and distributed development, DashO is equipped with the appropriate utilities and tools to ensure that obfuscation is an effective, consistent, and reliable component of your development process.
Powerful Compaction and Packaging Functionality
Compaction reduces an application by as much as 40%, making a material difference for mobility, game, and other application categories. Combined with packaging, which consolidates multiple class files into one easy to manage file, obfuscated output is faster and more efficient. It is no wonder that nine of the 10 largest telephone equipment manufacturers license PreEmptive Solutions technology.
Dedicated QA Team Enforcing Rigorous Quality Controls
Working with the leading hardware, financial, and software firms, PreEmptive Solutions' development and support processes meet the most exacting standards of the world's leading hardware, financial, manufacturing, and telecommunications clients. Our dedicated Quality Assurance and Testing Team ensures every aspect of PreEmptive's solutions can withstand the most determined hacker. Given the critical nature of our clients' software, it's obvious why over 3,000 corporations in over 100 countries rely upon PreEmptive Solutions software.
World-Class Support
Our dedicated professional support team is available by phone and email and supported by our extensive online documentation and knowledgebase.
What is new in this release:
- A problem where the --nosplash command line option caused a NullPointerException was fixed. This also affected the Eclipse plug-in.
- Dates sent in Runtime Intelligence messages are now normalized to the Gregorian calendar.
- DashO registration no longer fails when used with a proxy.
What is new in version 5.0 Build 1:
- DashO is now Runtime Intelligence Services enabled.
- Java applications can be instrumented within DashO to send messages to the Runtime Intelligence Portal.
- The < output > tag now supports compress, level, and filesonly attributes.
- Property references support operators to delete/replace text using Bash-like syntax.
- Report formatting has been improved.
- A verify error after control-flow obfuscation in methods longer than 16k has been fixed.
- An access error with final public methods in non-public base classes when running under
- Java 1.6 has been fixed.
- A NullPointerException with string encryption when merge="false" has been fixed.
What is new in version 4.1 Build 4:
- The New Project Wizard reads Hibernate's .hbm.xml files and Androids's AndroidManifest.xml to discover entry points.
- It also tags classes that extend android.app.Activity as Midlet-like entry points.
- An ArayIndexOutOfBoundsException when writing optimized classes compiled with Java 1.6 has been fixed.
- Late load problem with inner classes with generic outer classes with two or more type parameters have been fixed.
- Eclipse plug-ins are no longer created with incorrect version numbers.
What is new in version 4.1 Build 2:
- A New Project Wizard was added in the File > New Project menu.
- You can have DashO's New Project Wizard create a project for your application.
- The Wizard can create projects for libraries, applications, or WAR files.
- WAR file obfuscation requires installing DashO's Ant tasks.
- DashO now excludes all packages that are defined in JDK 1.6.
- Various UI and engine bugs were fixed.
Comments not found