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
CLITest.zip
(2.77 MiB) Downloaded 80 times