We regret to inform you that CodeMeter Password Manager has been discontinued. The high maintenance effort due to changes in the browsers and also new mechanisms in the operating systems has led us to this decision.
In the appendix you find a version of Password Manager, with which you can export the passwords into a readable csv file.
Simply copy the *.exe into your CmPasswordManager directory, the program will then search for the passwords on the CmStick and export them to a csv file. Then you can manage the passwords with another program.
If you have any questions, please do not hesitate to contact us.
Since CmBoxPgm ignores Firm Security Boxes by default, the FSB must be explicitly specified.
This can be done either by the serial number, e.g. CmBoxPgm /qs3-4377687 /f6000010 /p1004 /phd0,820:0x123456 /ca.
Or via the index in the list of recognized CmContainers, e.g. CmBoxPgm /qb1 /f6000010 /p1004 /phd0,820:0x123456 /ca.
USB class compliant standards and Kernel extension
HID=Human Interface Device
Communication via HID does not need a third-party kernel extension and can be used also on macOS 10.13 without any need of interaction.
MSD=Mass Storage Device
Communication via MSD requires the CodeMeter Kernel Extension.
This covers two different scenarios:
I. CodeMeter with Kernel Extension already installed on macOS 10.12.
The operating system is now upgraded to macOS 10.13. CodeMeter Kernel Extension is loaded
requires no interaction and everything should work as expected.
II. CodeMeter is installed for the first time after either via new system installation of or via an upgrade to macOS 10.13
After successful installation or eventual reboot you will receive the notification "System Extension Blocked". Then proceed as follows:
1. Click OK.
2. Click the System Preferences icon in the Dock ※ or navigate to the Apple menu ※ and select System Preferences.
3. Click Security & Privacy.
4. Click the Lock icon in the bottom left to allow changes.
This approval interface is only present in the Security & Privacy preferences pane for 30 minutes after
it was tried to load the Kernel extension, i.e., in any case, the interface displays for
30 minutes after a system restart.
5. Click Allow next to System software from developer "WIBU-SYSTEMS AG" was blocked from loading.
6. Restart the computer.
In order to use the CodeMeter API in a 64-bit based Delphi application, please follow the following steps:
1. Copy the CodeMeter.pas from C:\Program Files (x86)\CodeMeter\DevKit\include next to your 64-bit project
2. Include the CodeMeter.pas in your project and open the CodeMeter.pas
3. Edit line 64 and change the constant "LIB" from WibuCm32.dll to WibuCm64.dll
You are now able to use all the CodeMeter API functions in your 64-bit application. Please note that the Programming API HipApi is not available for 64-bit applications.
Differentiation of the vulnerabilities CVE-2018-3989/3990/3991
Wibu-Systems offers two different licensing systems, which can be used as a basis for software protection. These are WibuKey, which has been on the market since 1989, and CodeMeter, which has been available since 2003.
The security vulnerabilities reported and fixed as CVE-2018-3989, CVE-2018-3990, and CVE-2018-3991 relate exclusively to the product WibuKey.
We have also conducted an intensive check of CodeMeter Runtime in response to this situation but identified no vulnerabilities. The reported vulnerabilities do NOT affect CodeMeter technology.