VMProtect and pyinstaller

Issues related to VMProtect
mafiaal
Posts: 1
Joined: Fri May 22, 2020 7:28 am

VMProtect and pyinstaller

Postby mafiaal » Fri May 22, 2020 7:48 am

Всем привет!
У меня есть исходный на языке python. Я упаковал исходные файлы *.py при помощи:

Code: Select all

pyinstaller -F file_name.py

в исполняемый файл. Полученный *.exe работает, как и ожидалось. Его размер составил примерно 27 Mbyte. После этого я запустил VMProtect и скомпилировал этот файл с опциями защиты. При этом размер выходного файла file_name.vmp.exe в зависимости от использованных опций составлял от 300 Kbyte до 6 Mbyte. Но новый файл уже не работает корректно, при запуске в консоли выдаёт ошибку:

Code: Select all

[5752] Cannot open self E:\path_to_file\file_name.vmp.exe or archive E:\path_to_file\file_name.vmp.pkg


Подскажите, есть ли какая-то комбинация настроек VMProtect, которая позволит мне собрать защищённый работающий *.exe? И почему вообще происходит такая ошибка при попытке защиты?