AXprotect is a software solution for X++ source code protection in Microsoft Dynamics AX. The fully integrated module protects applications from reverse engineering and from unauthorized modifications to save your intellectual property.
AXprotect uses existing program language elements in Microsoft Dynamics AX without external components. The protected source code remains fully compile- and executable, but humans cannot identify the code anymore. Methods can be protected additionally with checksums against manipulation.
AXprotect is operated via the user interface of Microsoft Dynamics AX.
The methods to be protected can be easily selected via an AOT, project or model browser. For encryption and transport of the encrypted code as well as for restore the original source code to the target method simply push a button, either with or without automatic compilation.
AXprotect has an integrated version control system providing access to the current version as well as to all previous versions of unencrypted and encrypted source code. For the source code encryption five levels are selectable. A higher encryption level increases the complexity of the encrypted source code. Methods can be encrypted completely or partly.
The encrypted source code remains protected when using the Microsoft Dynamics AX debugger.
AXlicense is a software solution for customer licensing of partner and ISV solutions in Microsoft Dynamics AX. AXlicense offers the generation of customer specific license codes and the integration of license verification in applications.
AXlicense is fully integrated in Microsoft Dynamics AX without any usage of external components. AXlicense consists of two modules, the partner module for license generation and the customer module for licensing and license verification.
- License codes are generated based on the following data:
- Module name
- Individual partner basic key
- Microsoft Dynamics version
- Dynamics Dynamics customer license name and serial number
- Maximum number of module users
- License expiry date
The license verification can be inserted in the source code of any methods. In case of invalid license parameters, the execution of the method will be terminated and an error message will be displayed.
AXprotect and AXlicense are available for Microsoft Dynamics AX versions 4.0, 2009 and 2012, each for all releases and cumulative updates.
Rödl & Partner is our exclusive sales partner for this solution and works in close interaction with us.
For further information please visit www.roedl.com/dynamics.