Жизнеспособность использования Cython для защиты распределенного исходного кода - PullRequest
0 голосов
/ 27 сентября 2019

Прежде всего, привет.У меня есть исходный код, чтобы познакомить людей с некоторыми демонстрациями.Однако моя самая большая проблема - это безопасность исходного кода.

В зависимости от моих выводов, компиляция файлов python с cython является одним из лучших вариантов защиты моего исходного кода.На самом деле есть несколько проблем, которые мне нужно задать.

1) Я довольно новичок в Cython, ровно один день на изучение этого, действительно ли это лучший вариант для защиты моего источникакод?

2) Если Cython не лучший вариант, у меня нет опыта работы с C / C ++ , есть ли варианты для этого?

3) Я читал, что практически очень сложно декомпилировать файлы .pyd (я использую Windows).Действительно ли это так?

4) После того, как я получил файл .pyd, я планирую иметь main.py для его запуска, а затем использовать pyinstaller дляавтономный файл .exe для распространения моего кода.Является ли это приемлемым вариантом?

5) В отличие от вышеуказанного, не могли бы вы предложить мне еще несколько вещей, которые я не перечислил?

Спасибо за ваши драгоценные идеи и щадящийВаше время, чтобы осветить меня дальше.Любые предложения будут оценены!

...