Recently, I used Typhon7.2 to write programs under Ubuntu 18.04. Once it is loaded and libVMProtectSDK64.so is loaded through VMProtectSDK.pas, GDB cannot be debugged.
_________________________________________________________________________________
Debugger error
Ooops, the debugger entered the error state
Save your work now !
Hit Stop, and hope the best, we’re pulling the plug.
The debugger could not run the application.
This may be caused by missing debug info.
GDB command "-exec-run"
returned the error :"msg="Error creating process
_________________________________________________________________________________
At the same time, VMP3.5 cannot encrypt this program, and an error is reported:
The licensing system not supported in this version.
___________________________________________________________________________________
But do not call the functions in VMProtectSDK.pas, VMP3.5 directly after compilation is correct
Compilation problem of loading libVMProtectSDK64.so under Linux program
Re: Compilation problem of loading libVMProtectSDK64.so under Linux program
Try to remove all unused APIs from VMProtectSDK.pas (VMProtectSetSerialNumber, VMProtectActivateLicense, etc.)