Arxan Technologies, Inc.Arxan

Call Us: (301) 968-4290

 
  •  Home 
  •  Products 
    • Application Hardening
      • GuardIT Family of Products
      • GuardIT for .NET
      • GuardIT for Mac OS X
      • GuardIT for Windows
      • GuardIT for Java
      • GuardIT for Linux
      • GuardIT for FlexNet Publisher
      Desktop/Server Code Protection - GuardIT
      • EnsureIT Family of Products
      • EnsureIT for Apple iOS
      • EnsureIT for Android on ARM
      • EnsureIT for Linux on ARM
      • EnsureIT for PowerPC
      Mobile Embedded Code Protection - EnsureIT
    • Key Protection - TransformIT
    • Secure Node Locking - BindIT
      • Tampering Alerts for Enterprises
      • Piracy Alerts for ISVs
      Application ALERTING
      • Overview
      • Team Services
      Professional Services
     
  •  Solutions 
    • Software Protection Overview
    • Software Protection for Publishers
    • Enterprise Software Security
    • Content Protection
    • Game Protection
    • Mobile App Protection
    • Finanical App Protection
     
  •  Our Company 
    • About Arxan
    • Management Team
    • Industry Awards
    • Career Opportunities
    • Board Members
     
  •  Resources 
    • Product Demos
    • Security White Papers
    • Security Solution Sheets
    • Webinar Series
    • Product Data Sheets
    • Case Studies
     
  •  News 
    • Press Releases
    • Arxan in the News
    • Industry News
     
  •  Blog 
  •  Partners 
  •  Contact Arxan 
    • Office Locations
    • Sales Department
    • General Inquiries
    • Customer Support
     
  • Follow Arxan of Facebook Follow Arxan on Twitter Follow the Arxan Blog Connect with Arxan on LinkedIN
 

Software Protection Products

  • Application Hardening
  • GuardIT Family of Products
  • GuardIT for .NET
  • GuardIT for Mac OS X
  • GuardIT for Windows
  • GuardIT for Linux
  • GuardIT for Java
  • GuardIT for FlexNet Publisher
  • EnsureIT™ Family of Products
  • EnsureIT for Apple iOS
  • EnsureIT for Android
  • EnsureIT for Linux
  • EnsureIT for PowerPC
  • Application Alerting
  • Key Protection - TransformIT
  • Secure Node Locking - BindIT
  • Professional Services
  • Product Demo
 
Software Protection White Papers
Product Data Sheets
Software Protection Webinars
Arxan Demonstrations

Products

  • Print Page
DOWNLOAD WHITEPAPER

EnsureIT™ for Android on ARM

Software Protection for Android Applications

Android Logo
Resources
Embedded and Mobile Software Protection
"The pace of innovation on mobile phones and other smart wireless devices has accelerated greatly in the last few years, adding features, speed and computing power. But now the attackers are beginning to outstrip the good guys on mobile platforms, developing innovative new attacks and methods for stealing data that rival anything seen on the desktop, experts say."
- Threatpost Editors
Download EnsureIT for Android on ARM - Data Sheet
Download Securing Android Applications - Whitepaper
Arxan CTO Musings Blog
Android & Security: Can They Get Along? - Webinar
Recent Hack of Google’s Android Market License Server points out the need for layered application protection

Android is Everywhere!

Worldwide sales of Android-powered devices topped 10.6 million in the second quarter of 2010.  The global distribution of applications continue to experience explosive growth and the different types of end-user devices (smartphones, tablets, eReaders, etc) enable feature-rich applications to process and distribute valuable content ranging from user credentials, digital content, enterprise proprietary information and sensitive financial data.

Platforms most used by mobile developers in 2010

 

 

 

 

 

 

Android Applications are Vulnerable

As industries, such as digital media, enterprise and government leverage this open-source OS with new mobile applications for their consumer and business customers, concerns about Android security take center stage.

Specifically, Android applications, whether Java/Dalvik bytecode or native Android application code, are vulnerable due to:

  • Limited security components of Android Market and other download sites
  • Hacker toolkits designed to attack applications by:
    • reverse-engineering
    • disassembly or
    • debug mobile applications
  • Open-source nature of Android applications being susceptible to malware attacks via internet connection
  • Rapid, global distribution which facilitates sophisticated global collaboration of cybergangs

Google strongly recommends developers to obfuscate code in order to raise the bar against hackers and pirates.  The attacks Google has seen so far are also all on applications that have neglected to obfuscate their code.

The Attacks

Attacks include malware, software piracy, theft of intellectual property, call/SMS fraud and data theft. Carrier and device maker business models are also at risk. Jailbreaking, for example, interferes with the carrier’s business model, and also puts every other application (and related data) in danger of reverse engineering, tampering and theft.

Software protection is needed to ensure business models, intellectual property (IP), and digital rights management (DRM) requirements.

EnsureIT for Android

Arxan’s EnsureIT for Android delivers automated embedded software protection that is easy to deploy and durable.  EnsureIT  features automated defend, detect and react capabilities by deploying various security techniques (called Guards) such as obfuscation, checksum, repair and anti-debug directly into the software code of each application for defense-in-depth.  This layered pro­tection of diverse Guard types provides control, trust and tamper-resistance for the application.

Specifically, EnsureIT for Android provides application hardening for Android applications that run in the Dalvik virtual machine and call into native code via the Android Native Development Kit (NDK).  The NDK  is used to implement native code languages such as C and C++ in a manner that can increase efficiency and speed by reusing existing code.

The result is customized, low-impact, high-durability application security that is embedded  into applications to protect valuable assets.

EnsureIT - Core Features

  • Tunable security for mobile platforms and their application offerings
  • Layered network of protections, with no single point of failure
  • Self-heal in the event of an attack by restoring protections
  • Requires no changes to source code
  • Support for a broad range of emulators and devices
  • Support for the entire Google development platform and other Android platforms
  • Support for the ARM processor
  • Command line interface to integrate into build environment
  • No single point of failure

  • Home
  • Products
  • Solutions
  • Our Company
  • Resources
  • Support
  • Contact Us
  • Feedback
  • General Inquiries
  • Legal Notices
  • Site Map
  • Privacy Policy

© Copyright 2012 Arxan Technologies, Inc. All rights reserved.