VMProtect .NET Защита от декомпиляции
Posted: Thu Jan 23, 2020 7:45 am
Подскажите пожалуйста, в чем проблема.
1. Хочу защитить код написанный на c#, выбираю функции защиты, компиляция Ультра (Мутация + Виртуализация). 2. Открываю программу в декомпиляторе Jetbrains dotPeek, код функции не виден (к слову не виден код вообще всех функций, хотя я не защищал их все в VMprotect, из за чего так происходит?) 3. Прогоняю защищенную программу в de4dot и на выходе получаю уже очищенный файл со снятой защитой VMprotect. Как видно из скрина функция снова стала видна, как и все другие. Что я делаю не так или это проблема обфускатора?
1. Хочу защитить код написанный на c#, выбираю функции защиты, компиляция Ультра (Мутация + Виртуализация). 2. Открываю программу в декомпиляторе Jetbrains dotPeek, код функции не виден (к слову не виден код вообще всех функций, хотя я не защищал их все в VMprotect, из за чего так происходит?) 3. Прогоняю защищенную программу в de4dot и на выходе получаю уже очищенный файл со снятой защитой VMprotect. Как видно из скрина функция снова стала видна, как и все другие. Что я делаю не так или это проблема обфускатора?