Excelsior JET 6.5 Protects Eclipse RCP Applications from Reverse Engineering, Tampering

New release of Excelsior's Java SE implementation prevents decompilation, unauthorized modification of commercial Eclipse RCP applications

Note: ESJ’s editors carefully choose vendor-issued press releases about new or upgraded products and services. We have edited and/or condensed this release to highlight key features but make no claims as to the accuracy of the vendor's statements.

IP theft, code tampering, and data security breaches may become less of a concern to vendors of commercial Java applications based on the Eclipse Rich Client Platform thanks to the release of Excelsior JET 6.5, a compliant Java SE 6 implementation enhanced with an ahead-of-time compiler. The Enterprise Edition of Excelsior JET enables developers to fully precompile Eclipse RCP applications to native code and distribute them without the original class files, keeping the Java decompilers at bay.

The key innovation of Excelsior's technology is that the core of the Eclipse Runtime (Equinox OSGi) is supported at the JVM level. As a result, the code and data protection mechanisms implemented in the Excelsior JVM earlier are now enabled for Eclipse RCP applications as well.

Excelsior JET creates native code executables resistant to reverse engineering and provides a secure environment for running Eclipse RCP applications. The environment blocks tampering with OSGi bundles and injecting unauthorized code via Java classloading hooks by protecting the Eclipse Runtime itself.

Excelsior JET 6.5 supports Java SE 6 and J2SE 5.0 on Microsoft Windows and Linux operating systems running on 32-bit Intel x86 and compatible hardware. The Equinox OSGi runtime versions 3.1 through 3.4 are supported. Support for version 3.5 (Galileo) is in the works and will be included in a maintenance update. Full pricing and licensing information is available online at http://www.excelsior-usa.com/store/jet.html.

Must Read Articles