Software protection solutions to prevent Piracy, code theft, and tampering - v.i. labs ®

Skip Navigation LinksHome > Customers & Partners > Customers

V.i. Laboratories Customers

Customer Applications to Prevent

Software Piracy Customers:
Digital Media software vendor
Software Piracy
Background:
This public company is a leader in digital media playback and burning software: the vast majority of DVDs are created with its software and its player software is installed on millions of PCs.

Challenges:
The company must implement the Advanced Access Control System (AACS - a DRM system to control content distribution) and ensure compliance to AACS robustness rules. Traditionally, if AACS keys were compromised then an expensive revocation procedure was required - and consumer DVD DRM controls are under a constant threat of piracy.

Solution:
The company selected CodeArmor to add anti-debug and advanced re-encryption functions to protect the use of AACS keys. The selection based on CodeArmor's ease of use and automation of security.

High-Value software vendor
Software Piracy
Background:
The comany is a leader in the electronic design automation (EDA) software market with thousands of installations worldwide with an average cost per seat in the tens of thousands of dollars.

Challenges:
The company was facing cracking teams that were leveraging binary patches to use older license key generators (a “class break”). It needed a way to secure its license management system without changing source code and wanted to take a partnership approach to anti-piracy.

Solution:
The company selected CodeArmor to protect its license management functions within executables and specific DLLs to prevent binary patches and new reverse engineering vulnerabilities.

Ecommerce Solutions provider
Software Piracy
Background:
The company offers ecommerce services to online merchants of all sizes and processes requests millions of visitors a day across tens of thousands of web sites.

Challenges:
The company wanted to expand its market by extending digital rights management (DRM) services to support software sales. It needed a non-invasive process for adding DRM licensing functions while protecting those functions from attack by crackers.

Solution:
The company uses a branded version of CodeArmor to embed and protect licensing functions within native Windows and .NET applications.

Code Theft Customers:
Mining Software vendor
Software Piracy and Code Theft
Background:
The company with operations in the Asia Pacific region is a leader in providing the mining industry with mine planning, equipment optimization, and financial analysis software solutions.

Challenges:
The company's high-value software applications are being increasingly sold into China and Asia Pacific where software intellectual property (IP) enforcement is weak. It was also concerned about its .NET code being decompiled and wanted to layer anti-reverse engineering technology on top of its new licensing mechanism.

Solution:
The company is using CodeArmor and its unique support for both native Windows and .NET applications, citing the ease with which protection is added to binaries.

Inspection Systems supplier
Code Theft
Background:
This public company offers detection and inspection solutions for securing ports, border crossings and high-risk facilities and events worldwide.

Challenges:
The company was concerned with reverse engineering and cloning because it sells its solutions into emerging markets where IP enforcement is weak. It needed to protect its sensitive algorithms that are embedded in its equipment.

Solution:
The company is using CodeArmor to protect its globally deployed applications with no impact to existing functionality, performance and user experience. CodeArmor was selected because it was product-based and did not impact the company's product development cycle.

Financial Services organization
Code Theft
Background:
The company is a leading provider of economic and financial expertise and management consulting services. Its software development group provides highly specialized applications for calculation and modeling to global business units.

Challenges:
The company's applications are developed in Microsoft .NET. Because the use and distribution of applications was expanding to customer sites and global locations, the company needed to go beyond obfuscation to protect critical algorithms and modeling information within its applications.

Solution:
The company is using CodeArmor for Microsoft .NET to protect its aplications as a more effective protection layer to code obfuscation.

Tampering Customers:
Online Gaming site
Tampering
Background:
The company is a leading online games provider that develops and distributes games to high-traffic distribution partners.

Challenges:
The company offers over 70 games played by 30 million registered users and was concerned with the constant threat of fraud. It needed to protect the integrity of game play to ensure customer adoption without impacting end users' performance or compatibility.

Solution:
The company is using CodeArmor for its anti-tampering functionality in addition to an existing backend fraud detection system. CodeArmor supports Microsoft Vista and protects the company's ActiveX controls and game DLLs against tampering and modification.

Election Technology provider
Tampering
Background:
The company is an election technology provider whose equipment is used by hundreds of jurisdictions in the United States throughout dozens of states.

Challenges:
The company submits its equipment to independent testing facilities to assess whether they are secure, accurate, and reliable.

Solution:
The company chose CodeArmor because of its capability to support its diverse application development environment (including Sybase PowerBuilder) and the ease in which it could layer additional security on its sensitive e-voting software.

Information Security software vendor
Tampering
Background:
The company - founded by key Microsoft product leaders - offers an innovative solution to manage security policy within Enterprise Active Directory environments.

Challenges:
The company wanted to protect its sensitive algorithms from both competitors and malicious users that may want to subvert our technology.

Solution:
The company is using CodeArmor because it provides a comprehensive defense against reverse engineering, and offers an easy way to embed the security into existing software without impacting the development process.