Search found 4 matches

by MaxCDN
Sat Jun 11, 2022 5:07 am
Forum: Technical questions
Topic: Using VMProtect in C# DllExport
Replies: 7
Views: 2125

Re: Using VMProtect in C# DllExport

Thanks for the tip !

However, we have chosen to use VMProtect.BeginUltra

Our obfuscator removes the System.Reflection.Obfuscation flag
by MaxCDN
Tue Jun 07, 2022 5:01 pm
Forum: Technical questions
Topic: Using VMProtect in C# DllExport
Replies: 7
Views: 2125

Re: Using VMProtect in C# DllExport

Oh, shit. I manually added the VMProtect.BeginUltra flag to the function to be protected and it worked, although dnSpy can still view the source code directly, but it's very hard to read (I can't read it) It seems my previous usage has been wrong, I didn't use VMProtect SDK to mark functions before,...
by MaxCDN
Tue Jun 07, 2022 1:43 pm
Forum: Technical questions
Topic: Using VMProtect in C# DllExport
Replies: 7
Views: 2125

Re: Using VMProtect in C# DllExport

it looks like the source code can be viewed directly by dnSpy as long as I turn off the Packing feature.
by MaxCDN
Sat Jun 04, 2022 10:18 am
Forum: Technical questions
Topic: Using VMProtect in C# DllExport
Replies: 7
Views: 2125

Using VMProtect in C# DllExport

I'm currently using https://github.com/3F/DllExport to compile C# into a DLL and export functions for use by other applications. When I try to protect the compiled DLL with VMProtect, other programs cannot use this VMProtect protected DLL normally (eg. C# System.AccessViolationException) I don't kno...