Форум сайта python.su
0
Доброго дня!
Компилирую в exe через pyinstaller
Подскажите как сделать декомпиляцию из exe в py
И как защитить свой код от декомпиляции
Заранее спасибо!
Офлайн
253
seregka174При чем здесь это? Не нужен exe, даже вреден.
Компилирую в exe через pyinstaller
Офлайн
221
Начнем с того что это не компиляция в том смысле, как если бы вы писали программу на компилируемом языке. Почитайте что такое pyinstaller и как он работает. Полезно будет узнать что такое обфускация. После всего этого подобный вопрос сам отпадет
Офлайн
186
> И как защитить свой код от декомпиляции
cython
Офлайн
0
Ребят подскажите а что делает pyinstaller –key= ?
Исходя из описания, благодаря переводчику Google вроде как данный параметр в Pyinstaller как раз за это и отвичает или я ошибаюсь?
Из pyinstaller help:
1.6.4 Encrypting Python Bytecode
To encrypt the Python bytecode modules stored in the bundle, pass the –key=key-string argument on the command
line.
For this to work, you must have the PyCrypto module installed. The key-string is a string of 16 characters which is
used to encrypt each file of Python byte-code before it is stored in the archive inside the executable file.
Отредактировано seregka174 (Апрель 16, 2018 07:34:19)
Офлайн
294
seregka174 да оно шифрует байткод модулей пайтона котороые пихает в “комплект”
[code python][/code]
Офлайн