Code: Select all
Launcher.exe
Launcher_Data //Folder
Managed //Folder
Assembly-CSharp.dll //.Net Managed Assembly
Assembly-CSharp-firstpass.dll //.Net Managed Assembly
I have tried on Latest VMProtect Ultimate 3.1.1 to protect the launcher.exe entrypoint (mutation & virtualization) and also pack the Assembly-CSharp.dll & Assembly-CSharp-firstpass.dll inside "Files" option on vmprotect.
After 'compiling' the files on vmprotect and run it, launcher.exe mentioned cannot found those dll. I have ticked "Register Com Server" on both Assembly-CSharp.dll & Assembly-CSharp-firstpass.dll but still no luck.
I know that vmprotect cannot obfuscated .net unmanaged dll assembly. I just want to protect those two .net dll inside somekind of molebox program's result.
Protecting and maintaining unity's game performance is a big potential market from what i have seen, if you guys can provide an in-built solution to protect unity compiled game, i am sure many people will look at vmprotect to protect their games.
I have uploaded the example unity compiled game and vmprotect project file in https://www.dropbox.com/s/e9ejci5hhueet ... d.rar?dl=0 .