VMProtect for .NET released

Issues related to VMProtect
Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Tue Jan 21, 2020 8:18 am

При покупке Professional Edition персональной лицензии за $249 будет ли в неё включена VMProtect for .NET?

Да.

dlr5668
Posts: 1
Joined: Sun Feb 16, 2020 1:51 pm

Re: VMProtect for .NET released

Postby dlr5668 » Sun Feb 16, 2020 2:12 pm

Потестировал последний демо билд. Всем устраивает кроме ложного детекта на virus total. 24+ не редкость для довольно безобидного проекта. Пока остаюсь на своем старом проте за $399

Чтобы хотелось увидеть в будущем:
  • Assembly merging (with smart internalization)
  • Control Flow Obfuscation. Good example is appfuscator that still doesnt have good public deobfuscation tools
  • Virtual container (like themida and enigma)
  • Encrypt pdb + provide ability to decode stack traces

Есть еще куда расти :)

Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Sun May 10, 2020 5:52 pm

Добавлена поддержка .NET Core 2.0 и выше
Добавлена поддержка .NET Standard 2.1 и выше

VMProtectDemo (build 1187):
http://vmpsoft.com/files/VMProtectDemo.exe

KiritoXO
Posts: 4
Joined: Tue Jan 21, 2020 3:10 pm

Re: VMProtect for .NET released

Postby KiritoXO » Tue Jun 02, 2020 5:32 pm

Admin wrote:Добавлена поддержка .NET Core 2.0 и выше
Добавлена поддержка .NET Standard 2.1 и выше

VMProtectDemo (build 1187):
http://vmpsoft.com/files/VMProtectDemo.exe


Можете выслать этот билд для покупной версии. Сообщил почту с лицензией в ЛС

Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Sun Jun 14, 2020 7:08 am

Добавлена защита импорта

VMProtectDemo (build 1213):
http://vmpsoft.com/files/VMProtectDemo.exe

Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Sat Jul 18, 2020 2:40 pm

Фиксы

VMProtectDemo (build 1219):
http://vmpsoft.com/files/VMProtectDemo.exe

Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Mon Jul 27, 2020 1:46 pm

Добавлен раздел "Assemblies"

VMProtectDemo (build 1227):
http://vmpsoft.com/files/VMProtectDemo.exe

Andry777
Posts: 2
Joined: Tue Sep 08, 2020 12:29 pm

Re: VMProtect for .NET released

Postby Andry777 » Tue Sep 08, 2020 12:37 pm

Протестировал, неплохо, но мой антивирусник удаляет защищенный файл, на вирустотале - 14 ложных детектов, обычное консольное приложение HelloWorld. Подскажите - можно как-то пофиксить, чтобы файл был чистый на вирустотале? Для меня это критично.

Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Thu Sep 10, 2020 6:11 am

Как правило подпись бинарника сертификатом снижает количество ложных срабатываний.

Andry777
Posts: 2
Joined: Tue Sep 08, 2020 12:29 pm

Re: VMProtect for .NET released

Postby Andry777 » Fri Sep 11, 2020 11:08 am

Admin wrote:Как правило подпись бинарника сертификатом снижает количество ложных срабатываний.

а на стороне протектора это никак не фиксится?

Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Fri Sep 11, 2020 11:14 am

К сожалению наплевательское отношение большинства антивирусных компаний к качеству своих продуктов на стороне протектора никак не фиксится.

Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Tue Sep 29, 2020 7:15 am

VMProtect.SDK.FreeString объявлен "устаревшим" и будет исключен из поддержки в ближайших версиях.

При включении опция "Удалять отладочную информацию" переименовываются символы (типы/методы/поля).
Добавлена поддержка ObfuscationAttribute (рекомендуем использовать их вместо VMProtect.SDK.Begin*). Доступные Feature:
mutation
virtualization
ultra
virtualizationlockbykey
ultralockbykey
renaming

1. Исключает переименование символов для всех объектов:
[assembly: Obfuscation(Feature = "renaming", Exclude = true)]

2. Задает тип компиляции для всех методов класса "Test"
[Obfuscation(Feature = "virtualization", ApplyToMembers = true, Exclude = false)]
class Test

3. Задает тип компиляции для метода "Foo"
[Obfuscation(Feature = "ultra", Exclude = false)]
void Foo()

4. Запрещает переименование метода "Foo"
[Obfuscation(Feature = "renaming", Exclude = true)]
void Foo()

5. Разрешает переименование метода "Foo"
[Obfuscation(Feature = "renaming", Exclude = false)]
void Foo()

6. Использование нескольких атрибутов для метода "Foo"
[Obfuscation(Feature = "ultra", Exclude = false)]
[Obfuscation(Feature = "renaming", Exclude = true)]
void Foo()

VMProtectDemo (build 1241):
http://vmpsoft.com/files/VMProtectDemo.exe

Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Mon Oct 26, 2020 9:49 am

В Ultimate добавлена возможность привязки к HWID без использования системы лицензирования.
Улучшена поддержка NETCore

VMProtectDemo (build 1249):
http://vmpsoft.com/files/VMProtectDemo.exe

horek
Posts: 7
Joined: Thu May 21, 2015 5:35 am

Re: VMProtect for .NET released

Postby horek » Mon Oct 26, 2020 4:08 pm

Иван, а можно в качестве пожелания на будущее указывать в этом разделе чуть более подробный ченжлог новых билдов?
Или каждый публикуемый билд содержит только одну фичу?

Admin
Site Admin
Posts: 2008
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect for .NET released

Postby Admin » Mon Nov 16, 2020 9:37 am

Пока идут промежуточные билды перед релизом, поэтому пока нет смысла писать подробный ченжлог.