ExeOutput for PHP secures your PHP applications by compiling them into single executable files.
These executables can also be protected with Obsidium. Obsidium offers powerful licensing features, allowing you to sell licenses for your applications.
Hardware-locked license keys are also supported, preventing customers from sharing their licenses. This helps to reduce piracy of your PHP apps.
Info
Please see our complete video tutorial on protecting and licensing your PHP apps with ExeOutput and Obsidium.
To enable support for the Obsidium API in your PHP application, you must check the Enable third-party Obsidium software protection API option on the Output Filename page. When enabled, ExeOutput for PHP will use a special version of the EXE stub.
Warning
You must first install the Obsidium API package using the Web Update utility.
If you protect your application with Obsidium, you can invoke the Obsidium APIs directly from PHP or HEScript. The Obsidium API package includes a script file named obsidiumAPI.xml that can be imported on the Scripts page. This script file is installed in the CEFRuntime subfolder of the ExeOutput for PHP installation directory.
Info
Feel free to watch the video tutorial on importing and invoking Obsidium APIs in your ExeOutput for PHP app.