Page 1 of 1
2 problem about the cli dll
Posted: Sat Jul 09, 2022 6:17 pm
by Dnn
[1]the uIntptr constructor could not be found after compilation
[2] only compile il part , the native part need load VMProtectSDK64.dll
Re: 2 problem about the cli dll
Posted: Sun Jul 10, 2022 10:37 am
by Admin
1. Fixed in the 1451 build
2. VMProtect doesn't process native code/native imports from VMProtectSDK64.dll for mixed .NET applications.
Re: 2 problem about the cli dll
Posted: Sun Jul 10, 2022 3:11 pm
by Dnn
Admin wrote:1. Fixed in the 1451 build
2. VMProtect doesn't process native code/native imports from VMProtectSDK64.dll for mixed .NET applications.
After testing, problem 1 is not completely fixed
In the demo, openprocess to the Calculator.exe
u can run a calculator.exe process before testing
Code: Select all
[VMProtect::BeginUltra]
UIntPtr^ Testor::OpenProcessCLI(DWORD pid)//Calculator pid
{
return gcnew UIntPtr(Native::VMPOpenProcess(pid));//complete after:VMPOpenProcess result has value but uintptr ctor func not set value
}
simple demo code maybe you need