Форум сайта python.su
0
Нашел инструкцию, как защитить исходник *.py
1. Качаем исходники с python.org.
2. Ищем файл Includes/opcode.h
3. Меняем значения констант на свои
4. Делаем свою сборку Питона
5. Компилим с помощью нее исходники и распространяем их со своей виртуальной машиной.
6. ???
7. PROFIT!!!
Может кто пояснить как из исходников сделать свою сборку Питона?
Офлайн
9
Зачем вам это?
http://docs.python.org/devguide/
Отредактировано alexsis (Март 8, 2014 17:49:12)
Офлайн
0
alexsisПодумай.
Зачем вам это?http://docs.python.org/devguide/
Офлайн
49
Cython http://cython.org , nuitka http://nuitka.net
Офлайн
0
А на счет opcode.h может кто пояснить, константы за что отвечают там?
Офлайн
20
В зависимости от архитектуры, операнды могут быть значениями регистров, значениями стека, прочими значениями в памяти, портами ввода-вывода, и прочими, определение и доступ к которым осуществляется при помощи различных методов адресации. Пруф:)
Офлайн
26
Вопрос “зачем” остаётся в силе, а ответ “подумай” переадресовывается ТС. Да, чтобы зарабатывать не пряча код, нужно подумать.
Офлайн
Я бы сказал так. Чтобы зарабатывать… надо подумать :)
Офлайн
253
lorienНе соглашусь. Вот дворники и те кто СУБД набивают объективно о предмете работы меньше думают но зарабатывают… (прошу не обижаться дворников это просто другая работа). А те кто прячет код, строит заборы, следит за лицензиями и т.п. , зарабатывают на том что МЕШАЮТ другим людям. Если вы готовы учитывать мнение и потребности тех кто будет пользоваться вашей программой, то у вас никогда не появится потребность шифровать код.
Чтобы зарабатывать… надо подумать
Офлайн
Кому они мешают? Не хочешь - не пользуйся - никто не заставляет :)
Офлайн