PROTECTION
IP Protection for Software
without Licensing
Wibu-Systems introduces the ideal solution to protect trial and demo software or enable freemium models with free software
designed to be expanded, enriched, and leveled up with in-app purchases. IP Protection becomes easier to use with CodeMeter
Protection Suite both in CodeMeter Runtime and CodeMeter Embedded.
IP Protection, the newest feature of CodeMeter
Protection Suite, makes finding the right com-
bination of software protection and licensing
easier than ever before. IP Protection currently
supports Windows, Linux, macOS, and Android
as well as x86 and ARM processors. The new
mode can be used for executable files and li-
braries (Dynamic Link Libraries, Shared Objects,
and Dylibs).
One suite – Several tools
CodeMeter Protection Suite offers a complete
battery of powerful tools: AxProtector is used
to encrypt complete executable files, which are
then decrypted with the AxEngine attached to
the encrypted file. As this happens in memory,
the decrypted version of the file never appears
on the drive, making reverse engineering
impossible. IxProtector can be used to protect
individual functions in an executable, which
are kept encrypted even after they are
loaded into the computer’s memory. They are
decrypted either automatically when they
are called up or in response to a special API
call. This protects the software not only from
reverse engineering on the hard drive; it keeps
Enter activation code
To activate the full function set of this freemium version, please enter your
activation code.
|
–
–
–
–
OK
6
Cancel
its guard up even when the attacker uses a
memory dump. AxProtector and IxProtector
work with both regular CodeMeter-type
licenses and the new IP Protection mode. Ax-
Protector, IxProtector, CodeMeter licenses, and
the IP Protection mode can even be mixed and
matched at random. The IP Protection mode
for AxProtector .NET is also available with
CodeMeter Protection Suite 10.50.
No runtime components required
Applications secured with the IP Protection
mode need none of the runtime components
of CodeMeter, i.e. neither CodeMeter Runtime
nor CodeMeter Embedded, nor do they need
the user to have a license ready. The decryption
keys are hidden in the applications themselves
to stop them from being extracted via memory
dump. In this way, the IP Protection mode can
be used in many possible scenarios, from firm-
ware on embedded devices to office software,
or applications running on servers or the cloud.
CodeMeter Protection Suite IP Protection pre-
vents reverse engineering but does not stop