Прежде всего, привет.У меня есть исходный код, чтобы познакомить людей с некоторыми демонстрациями.Однако моя самая большая проблема - это безопасность исходного кода.
В зависимости от моих выводов, компиляция файлов python с cython
является одним из лучших вариантов защиты моего исходного кода.На самом деле есть несколько проблем, которые мне нужно задать.
1) Я довольно новичок в Cython, ровно один день на изучение этого, действительно ли это лучший вариант для защиты моего источникакод?
2) Если Cython не лучший вариант, у меня нет опыта работы с C / C ++ , есть ли варианты для этого?
3) Я читал, что практически очень сложно декомпилировать файлы .pyd
(я использую Windows).Действительно ли это так?
4) После того, как я получил файл .pyd
, я планирую иметь main.py
для его запуска, а затем использовать pyinstaller
дляавтономный файл .exe
для распространения моего кода.Является ли это приемлемым вариантом?
5) В отличие от вышеуказанного, не могли бы вы предложить мне еще несколько вещей, которые я не перечислил?
Спасибо за ваши драгоценные идеи и щадящийВаше время, чтобы осветить меня дальше.Любые предложения будут оценены!