Issues related to VMProtect
dmtalm
Posts: 21 Joined: Tue Dec 14, 2010 7:36 am
Post
by dmtalm » Mon Mar 15, 2021 7:23 am
возможность привязки к HWID без использования системы лицензирования
Супер!!!
работает для любого кода или только для NET ?
А можно еще добавить чтоб срок годности программы работал без использования системы лицензирования ?
dmtalm
Posts: 21 Joined: Tue Dec 14, 2010 7:36 am
Post
by dmtalm » Mon Mar 15, 2021 9:05 am
Я правильно понял что
возможность привязки к HWID без использования системы лицензирования
в демо версии протестировать нельзя?
Admin
Site Admin
Posts: 2586 Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:
Post
by Admin » Tue Mar 16, 2021 1:12 pm
работает для любого кода или только для NET ?
Для любого.
возможность привязки к HWID без использования системы лицензирования
в демо версии протестировать нельзя?
Да, нельзя.
dmtalm
Posts: 21 Joined: Tue Dec 14, 2010 7:36 am
Post
by dmtalm » Wed Mar 17, 2021 3:52 pm
Спасибо. Нашёл примеры как через систему лицензирования реализовать.
Admin
Site Admin
Posts: 2586 Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:
Post
by Admin » Mon May 23, 2022 11:22 am
Билд 1427 :
1. В списке функций для защиты теперь доступны все строки (использование SDK.DecryptString автоматически добавляет строку в список защищаемых объектов).
2. Защищенные бинарники теперь можно грузить из памяти через Assembly.Load. Функцию упаковки при этом нужно отключать.
Admin
Site Admin
Posts: 2586 Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:
Post
by Admin » Tue Oct 25, 2022 9:14 am
Билд 1542
Полностью переделана ВМ:
теперь типы операндов определяются на стадии виртуализации, а не на этапе выполнения пикода
из ВМ в явном виде убраны такие операции как AND, XOR, NOT, OR, SUB, ADD.ovf, SUB.ovf, MUL.ovf, CONV.ovf
при виртуализации LDSTR теперь строки шифруются автоматически
улучшена защита импорта, теперь тело PROXY метода вставляется по месту вызова импортируемой функции
pirat_billy
Posts: 1 Joined: Fri Apr 26, 2024 10:59 am
Post
by pirat_billy » Fri Apr 26, 2024 11:07 am
Добрый день, пытаюсь защитить приложение .NET 6.0. Столкнулся с такой проблемой, что в выпадающем списке функций для защиты присутствует только entry point. Скажите пожалуйста, это потому что я использую демо версию продукта или я что-то неверно делаю? Может надо как-то по собому собирать .NET Core приложения, или какие-то директивы указывать? Или может .NET 6 еще не поддерживается?
Admin
Site Admin
Posts: 2586 Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:
Post
by Admin » Fri Apr 26, 2024 11:33 am
При компиляции в NET 6.0 весь ваш код находится в DLL а не в EXE.