Search found 4 matches

by vovanaf
Fri Nov 21, 2025 11:34 am
Forum: Technical questions
Topic: Can't protect .Net assembly on Linux
Replies: 7
Views: 192

Re: Can't protect .Net assembly on Linux

Admin wrote: Fri Nov 21, 2025 6:29 am И в какую директорию в итоге смотреть?
Еще в случае с self-contained рантайм будет лежать рядом со входным файлом. Это была моя первая попытка победить ошибку - положить все рядом с assembly.

Вторая попытка была найти аргумент для vmprotect_con, чтобы указать search-path)
by vovanaf
Thu Nov 20, 2025 9:22 pm
Forum: Technical questions
Topic: Can't protect .Net assembly on Linux
Replies: 7
Views: 192

Re: Can't protect .Net assembly on Linux

Yes, you are correct regarding apt-get on Ubuntu, however, the difference is between Ubuntu-provided and Microsoft-provided packages. if you install it from MS repo (see https://learn.microsoft.com/en-us/linux/packages ) like this: wget https://packages.microsoft.com/config/ubuntu/22.04/packages-mic...
by vovanaf
Thu Nov 20, 2025 6:35 pm
Forum: Technical questions
Topic: Can't protect .Net assembly on Linux
Replies: 7
Views: 192

Re: Can't protect .Net assembly on Linux

Thank you for the prompt reply. I was able to get it working using a symlink.

When installed via downloaded Microsoft packages on Debian/Ubuntu/WSL - it lives in /usr/share/dotnet/shared by default.
by vovanaf
Thu Nov 20, 2025 12:47 pm
Forum: Technical questions
Topic: Can't protect .Net assembly on Linux
Replies: 7
Views: 192

Can't protect .Net assembly on Linux

The same assembly .dll, built on Linux (Ubuntu or WSL2) and targeting either .net 6.0 or .net 8.0 (haven't tried other versions) is protected just fine using VMProtect for Windows, while VMProtect for Linux (v3.10.2 build 2510) exits with an error "Can't resolve assembly System.Runtime..."...