integrating Anti-Piracy in Your Software

Good software protection needs to be easy to integrate with your application. Even the best encryption algorithm can’t provide protection if the dongle is simply a challenge/response device.

AxProtector - Integration Without Programming Skills

Wibu-Systems’ AxProtector is a sophisticated proprietary integration tool that can automatically protect your application without the need to modify or recompile source code.

Just three simple steps will have your application protected simply and easily:

  1. Pick the executable that you want protected
  2. Specify your License code, consisting of the Firm Code (assigned by Wibu-Systems) and the Product Code (assigned by you).
  3. Click OK. Your executable is now protected.

It’s that simple!

With a few additional mouse clicks in AxProtector, you can add powerful marketing capabilities like pay-per-use, network license control and expiration dates.

AxProtector provides you with maximum strength protection, without the need to change your executable. And your application will never be completely decrypted at any one time, preventing simple memory sniffers from creating a crack. You can even turn on debugger detection and lock the application if a debugger is detected.

Maximum Flexibility

Build it once: sell it multiple ways. With AxProtector, you can enable trial versions, network versions, pay per use, pay per feature, subscription periods, and more. A different version of your product for a different market need is no further away than selecting a different option when you run AxProtector.

AxProtector can be used for:

  • Windows 32 bit executables and DLL files
  • Windows 64 bit executables and DLL files
  • Mac Os X executables
  • Java executables
  • .NET 1.1 and 2.0 executables and DLL files

Configurable Error Messages

You can quickly and easily customize any error messages that are displayed when a license variance is encountered. For example, how about a "Buy Now" message when no license is found?

You can specify what should happen if an error occurs (“No Licenses Remaining”) or if a warning is to be displayed (“You have 3 days left”).

Individual Integration

With AxProtector you can protect software quickly and securely. For more detailed control over your software protection we have the Wibu Universal Protection Interface (WUPI) and IxProtector, which together offer these additional advantages:

  • Beefed up security
  • Protection for separate modules within an executable
  • Individual decrement of a pay-per-use counter

With IxProtector you define source code segments during the development of your software. These areas are combined with license entries to increase security.

Our IxProtector, which is integrated with AxProtector, searches and encrypts these code segments with the specified license options, before AxProtector encrypts your software.

You can specify when these code segments are decrypted and encrypted again during the runtime of your software. The necessary functions are provided by WUPI.

Unified Interface for CodeMeter and WibuKey

WUPI not only provides on-demand encryption for executable code, it is also a unified, easy to use interface for both our technologies, WibuKey and CodeMeter.

You define a license, for either WibuKey or CodeMeter and all the rest is done by Wupi. You can then decide whether you deliver a WibuBox or a CodeMeter Stick to your customer.

Customers who have chosen WibuKey years ago, now can use CodeMeter without replacing existing WibuBoxes. That’s how we spell ROI at Wibu-Systems!