C++ software protection with in-app storage and VM/network detection
Budget: $250 – $750 CAD
Objective: Protect our own C++ application with licensing, tamper-proof and other protection options using a C++ library under Windows and Linux
Plan: Extend the features of https://github.com/open-license-manager/licensecc with additional protection functions
Additional features to be implemented:
1. Tamper detection of executable and self-healing (e.g., using OpenSSL code signing)
2. Disable execution under a virtual machine
3. Disable execution from a network drive
4. Protect configuration files using in-app file system or virtual box (e.g., using zboxfs).
Plan: Extend the features of https://github.com/open-license-manager/licensecc with additional protection functions
Additional features to be implemented:
1. Tamper detection of executable and self-healing (e.g., using OpenSSL code signing)
2. Disable execution under a virtual machine
3. Disable execution from a network drive
4. Protect configuration files using in-app file system or virtual box (e.g., using zboxfs).