Mobile Application Shielding

“Application shielding can be considered as passive and dissuasive measures that increase the level of effort required for the attacker to carry out an attack.” Dionisio Zumerle, VP analyst for Gartner
Currently, more than 700 websites operate globally as application stores offering counterfeited applications. They often provide copies of known applications that have been reverse-engineered, tampered, and repackaged. Counterfeited applications mimic legitimate apps while embedding malicious behaviors such as screenloggers, keyloggers, or financial trojans to harvest credentials, sensitive data, or alter transactions and commit fraud. When an application's code is not shielded or hardened, it critically exposes its intellectual property, risking reverse-engineering, theft and code injection.
Pradeo's mobile application shielding relies on the combination of complementary techniques: obfuscation to conceal the application's code, encryption to make its critical data extremely hard to understand, and tamper detection to ensure code integrity.

SHIELD YOUR MOBILE APPLICATION FROM ITS BINARY FILE

REVERSE ENGINEERING PROTECTION

Mobile application shielding prevents attacks by making it extremely complex to understand, decipher and penetrate the code of an application.
  • Resource encryption
  • Randomization
  • Code reflection
  • Method call hiding
  • Secure strings
  • Addition of spoof code

TAMPER PROTECTION & DETECTION

41% of mobile applications are not strong enough to resist reverse-engineering and tampering.
Pradeo mobile application shielding obfuscates and encrypts your app’s code to prevent it from being tampered and injected with malicious or unwanted behaviors. In complement, it empowers your app with a capability to control its own code integrity and neutralize itself if tampered.

Prevention

  • Asset encryption
  • Debug protection
  • Environment state check

Detection

  • Integrity / Checksum Verification

KEY BENEFITS OF SHIELDING YOUR APP WITH PRADEO

Timeliness

Accelerate development cycles to reduce time to market

Simplicity

Shield your application in one click from its executable file

Compliance

Reinforce your compliance to data privacy and industry regulations

Expertise

Rely on a mobile application security pioneer and a comprehensive mobile AppSec suite

SUPPORTING YOUR CODE

Shield your iOS and Android applications without language restriction.

Swift logo Objective C logo Kotlin logo Java logo Javascript logo