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

Skip Navigation LinksHome > Products > CodeArmor Protection

CodeArmor Software Protection

CodeArmor Earns "A" For Effectiveness

Read the review

Overview

CodeArmor Software Protection automatically secures applications without requiring source code modifications, functionality changes, or impacting product development resources. V.i. Labs' patented protection technology delivers a layered protection approach that combines Just-In-Time (JIT) code decryption, secure execution monitoring, and comprehensive threat prevention capabilities to protect applications against piracy, code theft and malicious tampering.

The CodeArmor Software Protection platform supports native Microsoft Windows, Microsoft .NET, and mixed mode (native and .NET code) applications. It provides organizations with an automated means to configure security settings, integrate protection processing into the software build process, and embed anti-reverse engineering countermeasures into existing application code without source code modification.

Protection for Microsoft .NET applications

Prevents hackers, competitors, and software pirates from accessing sensitive Intellectual Property embedded in your .NET code and tampering your deployed applications.

  • Prevents decompiling .NET applications and denies access to source code
  • Extends beyond obfuscation technology by encrypting the Intermediate Language within .NET assemblies
  • Securely integrates with the Microsoft .NET framework to decrypt a method at a time and minimize decrypted code in memory
  • Provides anti-tampering capabilities and can verify integrity of both executable (.exe, .dll) and alternate file types
  • Can be layered on top of existing code obfuscation techniques to maximize protection
  • Protects ASP .NET and 32 and 64-bit applications
  • Protects the software, but maintains compatibility with development environments and can be used within Application Programming Interfaces (API)
  • Supports encryption of strings


Watch the Product Spotlight

Protection for native Windows applications

Protects existing Windows applications against the threats of reverse engineering and malicious tampering.

  • Embeds monitoring and encryption capabilities within existing application files without requiring source code modifications or additional files
  • Decrypts and re-encrypts at the function level Just-in-Time (JIT) to minimize access to complete application code in memory
  • Protects code within executables and associated application DLLs
  • Prevents tampering of executables and DLLs through continuous code integrity checks and active response mechanisms
  • Provides layered defense against debuggers, decompilers, and other tools from analyzing applications at run-time

Learn more about CodeArmor Software Protection technology