Найти - Пользователи
Полная версия: Защита исходного кода *.py
Начало » Python для новичков » Защита исходного кода *.py
1 2
BossBox
Нашел инструкцию, как защитить исходник *.py

1. Качаем исходники с python.org.
2. Ищем файл Includes/opcode.h
3. Меняем значения констант на свои
4. Делаем свою сборку Питона
5. Компилим с помощью нее исходники и распространяем их со своей виртуальной машиной.
6. ???
7. PROFIT!!!

Может кто пояснить как из исходников сделать свою сборку Питона?
alexsis
Зачем вам это?
http://docs.python.org/devguide/
BossBox
alexsis
Зачем вам это?http://docs.python.org/devguide/
Подумай.
Alen
Cython http://cython.org , nuitka http://nuitka.net
BossBox
А на счет opcode.h может кто пояснить, константы за что отвечают там?
noob_saibot
В зависимости от архитектуры, операнды могут быть значениями регистров, значениями стека, прочими значениями в памяти, портами ввода-вывода, и прочими, определение и доступ к которым осуществляется при помощи различных методов адресации. Пруф:)
ZZZ
Вопрос “зачем” остаётся в силе, а ответ “подумай” переадресовывается ТС. Да, чтобы зарабатывать не пряча код, нужно подумать.
lorien
Я бы сказал так. Чтобы зарабатывать… надо подумать :)
doza_and
lorien
Чтобы зарабатывать… надо подумать
Не соглашусь. Вот дворники и те кто СУБД набивают объективно о предмете работы меньше думают но зарабатывают… (прошу не обижаться дворников это просто другая работа). А те кто прячет код, строит заборы, следит за лицензиями и т.п. , зарабатывают на том что МЕШАЮТ другим людям. Если вы готовы учитывать мнение и потребности тех кто будет пользоваться вашей программой, то у вас никогда не появится потребность шифровать код.
lorien
Кому они мешают? Не хочешь - не пользуйся - никто не заставляет :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB