2015-02-22 3 views
0

Возможно ли получить .py текстовый файл из .exe-файла, сгенерированного с помощью cx_Freeze? Если да, как я могу предотвратить это, когда я создаю exe? Я не хочу, чтобы кто-то видел мой код на Python. Конечно, любой будет иметь доступ к байт-коду, но гораздо труднее его разобрать.Извлечение скрипта python из exe, сгенерированного с помощью cx_Freeze

+1

По умолчанию в текущий (4.x) версии cx_Freeze включен только байт-код. Но есть библиотеки, такие как [meta] (https://pypi.python.org/pypi/meta), которые делают декомпиляцию байт-кода довольно безболезненным, поэтому на самом деле это не мешает кому-то узнать, что делает ваш код. –

+0

Спасибо! Это будет спасение от декомпилированного байт-кода, если я буду использовать cython? – user3479125

+0

Я не знаю никаких инструментов, которые декомпилируют двоичные файлы, созданные Cython. Но независимо от формата вашего кода, достаточно решительный человек может решить, что он делает. –

ответ

0

Кажется, что использование cython сделает невозможным получение скрипта.

Смежные вопросы