Overview
Java Obfuscation
DashO provides advanced Java obfuscation and optimization for your application. Includes patented Overload Induction™ renaming, Control Flow Obfuscation, String Encryption, Watermarking, and optimization capabilities.
Enterprise Support
Automated support for Spring, Hibernate, JSP Tag Libraries, and WAR files for enterprise-scale applications with high security concerns and requirements for monitoring and management.
Monitor Performance and Usage
Inject session and feature level monitoring into your application with no programming required. Runtime data is streamed to the RI Service portal.
 |
Obfuscate Your Code and Protect Your Revenue
Unprotected code can be reverse engineered by decompilers so protect your intellectual property with DashO's Java obfuscation making it difficult to reverse engineer your code. Our patented obfuscation technology counters this threat by transforming applications- renaming identifiers, encrypting strings, obfuscating metadata, removing debug information, and altering control flow so that your code is protected. |
Industry Leader
Since its launch in 1998, DashO has been an industry leader in Java obfuscation and hardening. Now in its sixth major release, DashO continues to evolve with new capabilities to help Java developers obfuscate and optimize their applications. Now with Runtime Intelligence DashO give you the ability to instrument applications so you can know how your application is being used. |
Enterprise Solution with SDLC Integration
DashO integrates into your development process with Eclipse integration and Apache Ant tasks to automate obfuscation. Java obfuscation can complicate debugging, patch generation, and management, so DashO includes incremental obfuscation, and debugging support. |
DashO Features
|
DashO
Commercial Application Hardening & Instrumentation Edition
Comprehensive features to meet the needs of any organization that produces software. |
Obfuscation |
Cross JAR Renaming |
 |
Renaming Prefix |
 |
Overload Induction |
 |
Incremental Obfuscation |
 |
Control Flow |
 |
String Encryption |
 |
User Interface |
Eclipse Integration |
 |
Command Line |
 |
Ant Tasks |
 |
Setup Wizard |
 |
Supported Application Types |
WAR Files |
 |
Library JARs |
 |
Spring |
 |
Hibernate |
 |
JSP Tag Libraries |
 |
Debugging Support |
Preserve/Remove Debug Information |
 |
Stack Trace Translation |
 |
Deployment Optimizations |
Const Removal |
 |
Removal Report |
 |
Unused Code Removal |
 |
Application Life Cycle Management |
Embedded Shelf Life Token |
 |
Default Action on Expiration |
 |
Custom Action on Expiration |
 |
Custom Shelf Life Token Source |
 |
Runtime Intelligence Support |
Custom Endpoint |
 |
Commercial RIS endpoint |
 |
Community Portal endpoint |
 |
Opt-in/Opt-out Support |
 |
Application Tracking |
 |
SSL Messages |
 |
Keys (Custom Data Payload) |
 |
Send PII |
 |
Send Custom Instance ID (Application Serial Number) |
 |
Feature Tracking |
 |
Runtime Intelligence Messages Types |
Feature Tick |
 |
Feature Duration |
 |
Performance Probe |
 |
System Profile |
 |