Product Information


Product Sheets





Case Study - DRM System

Task: Protection of a Digital Rights Management System.

A Digital Rights Management (DRM) system defines business rules which describe usage limitations of the software and digital content. An adversary can debug and reverse-engineer the DRM program code which implements the usage limitations. Manipulation of this program code will allow the adversary to remove the usage limitations, and to distribute a free version of the software and digital content. 

Solution: Protect the DRM program code with MCFACT.

By using MCFACT, Syncrosoft's code transformation technology, the program code of the DRM system can be protected against debugging, reverse-engineering and tampering.