Игнат
Авг. 22, 2012 15:35:32
он собирает питон-скрипт в бинарник
однако если бинарник распаковать как зип-архив - можно получить .pyc-версии всех исходных файлов
я слышал что они декомпилятся на раз, однако для python 3.2 пока не могу найти декомпилера
а вот что мне интересно - даже если теоретически их декомпильнуть, поправить (убрать привязку к железу например), создать новый .pyc - можно ли будет его упаковать в тот же бинарник?
Singularity
Авг. 22, 2012 17:17:11
Вот один может ище есть
Не смотрите что написано на главной проекта
from unpyc3 import decompile
print (decompile("shredder.pyc"))
Жаль нет python проверил бы работу
Игнат
Авг. 22, 2012 21:18:43
ну с unpyc3 я уже разобрался, он действительно отлично декомпилит
только у меня задача максимально закрыть бинарник от чужих глаз
Singularity
Авг. 22, 2012 22:45:58
Игнат
A set of utilities for freezing Python scripts into executables
Он не для этих целей вообще. Боюсь то что вы хотите в пятоне не возможно
odnochlen
Авг. 22, 2012 23:16:55
Смотри в направлении обфускаторов.