Подскажите пожалуйста, в чем проблема.
1. Хочу защитить код написанный на c#, выбираю функции защиты, компиляция Ультра (Мутация + Виртуализация).
2. Открываю программу в декомпиляторе Jetbrains dotPeek, код функции не виден (к слову не виден код вообще всех функций, хотя я не защищал их все в VMprotect, из за чего так происходит?)
3. Прогоняю защищенную программу в de4dot и на выходе получаю уже очищенный файл со снятой защитой VMprotect. Как видно из скрина функция снова стала видна, как и все другие.
Что я делаю не так или это проблема обфускатора?
VMProtect .NET Защита от декомпиляции
Re: VMProtect .NET Защита от декомпиляции
Вот еще настройки опций.
Re: VMProtect .NET Защита от декомпиляции
Из-за упаковки.Открываю программу в декомпиляторе Jetbrains dotPeek, код функции не виден (к слову не виден код вообще всех функций, хотя я не защищал их все в VMprotect, из за чего так происходит?)
Не может быть такого.Прогоняю защищенную программу в de4dot и на выходе получаю уже очищенный файл со снятой защитой VMprotect. Как видно из скрина функция снова стала видна, как и все другие.
Re: VMProtect .NET Защита от декомпиляции
Действительно больше мне не удалось воспроизвести эту проблему. Возможно что-то я напутал.Admin wrote:Не может быть такого.