7
Software Integration
For software integration, WIBU-SYSTEMS provides three options:
automatically with AxProtector,
individually with the Software Protection API [Wibu Universal Protection Interface (WUPI)] and the
included IxProtector for protection at the functional level,
with the native Core API.
7.1 AxProtector
AxProtector is a tool which subsequently encrypts the completed application (exe, dll, or jar).
The AxProtector product family comprises:
AxProtector (protection for native Windows 32-bit
and 64-bit applications, protection for Mac OS X
applications)
AxProtector
for .NET (protection
assemblies at the method level)
for
.NET
AxProtector for Java (protection
application at the class level)
for
Java
When using AxProtector you are supported by a graphical
user-interface and command line tool for integrating your
automated build processes.
In AxProtector you are able to select the copy protection
system. You generate an application which works with
CodeMeter only or CodeMeterAct only, or with both
protection systems simultaneously.
AxProtector provides you a safe and very easy-toimplement protection against pirate copies and reverse
engineering. You simply take the compiled application and
encrypt it with AxProtector. AxProtector independently
inserts code in your application which decrypts the
encrypted parts at runtime. Next to decryption, this code also contains checks for application integrity, and
detection mechanism for typical hacker tools.
If a hacker tool is detected, AxProtector immediately takes counter measures, ranging from simply shutdown of
your software to permanent license locking. You are able to define for yourself for which hacker tools are
detected, and how AxProtector is to react.
29 | 44