Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

GuardIT for Java by Arxan Technologies



Other Software Tools

Product Description

Java offers an efficient framework for developing and deploying enterprise and server or client-side applications. However, being a interpreted language, its bytecode contains highly detailed metadata that makes compiled applications easy to reverse engineer, tamper and pirate. Once Java applications are deployed, hackers and competitors have easy access to the source code and the embedded intellectual property (IP) within the applications themselves. For example, IP and personally identifiable information (PII) that is embedded in Java applications is susceptible to theft via reverse engineering. Furthermore, malware has traveled up the stack to the application layer. Hence, enterprises are seeing an increasing need to protect applications against many forms of tampering.   Today’s threat environment requires resilient software protection solutions that reside at the application layer to ensure against IP theft, malware invasion and/or unauthorized access.  

Types of Applications that Require Protection Include:

Java Mobile and Desktop Applications - Distributed desktop applications that are written in Java are susceptible to static and dynamic analysis attacks. These applications suffer from the same inherent reverse engineering issues as mobile and desktop applications written in other languages except bytecode is even easier to decompile. Supports Blackberry and Android.

Web Applications with Server side business logic - Thin client based web applications where logic in the Web/Business/System Tier is susceptible to theft, malware insertion, unauthorized access to authentication credentials and keys.

GuardIT for Java

Market Segment(s)

  • Embedded
  • Enterprise
  • Home

Target Platform(s)

  • Android
  • Linux
  • Other OS
  • Palm OS

ARM Processor(s)

  • Cortex-A53
  • Cortex-A57
  • ARMv5
  • ARMv7
  • ARMv8
 
ARM Connected