Protect your Software Before, During and After the Hack

Hackers are increasingly targeting consumer and enterprise mobile, server and desktop apps as attack vectors. Your applications may be at risk for:

  • Intellectual Property Theft
  • Fraud and Unauthorized Access
  • Trust and Brand Damage
  • Confidential Data Theft
  • Revenue Loss

How can your company better protect itself before, during and after a hack? Follow these steps:

  1. Apply Software Protection and Obfuscation
  2. Inject and Utilize Security State Detection and Response
  3. Strengthen Legal Efforts

1. Before – Software Protection and Obfuscation:

As an obvious protective measure, audit your software for known and potential security vulnerabilities and remedy them before releasing them “into the wild”. Also, apply techniques such as code obfuscation and hardening to make it materially more difficult to reverse engineer and hack code by breaking the required tools and/or making the output extremely hard for a human to follow. 

2. During – Security State Detection and Response:

The application hardening process should also make applications much more resistant to tampering and debugging. For example, a protected application could detect if a debugger is attached at runtime, if it has been tampered with, or if is running on a jailbroken or insecure device, and respond/report appropriately. As an illustration, debug defense can trigger multiple defenses and randomly apply them to further confuse a hacker and possibly, brick the application and self-report a potential attack. 

3. After – Strengthen Legal Efforts:

Under the recently enacted Defend Trade Secrets Act (DTSA), a company can pursue claims for trade secret theft in a court and seek remedies. To take full advantage of these remedies, companies must identify trade secrets and implement reasonable secrecy measures to protect them. Applying these rules to software applications, obfuscation and hardening technologies can play a critical role in establishing the required “reasonable efforts” to maintain the secrecy of your IP. Click here for more information on the Defend Trade Secrets Act.

Request a meeting using the form to the right (below on mobile) for more information on protecting your software.