C++ software protection with in-app storage and VM/network detection

Job ID: 32706043

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).