免责声明:我对密码学一无所知,同样可以说我的编程技巧也^^
[在有关如何保护此处和其他站点上类似主题的python源代码的研究之后,大多数人同意我应该使用Cython将.py
文件转换为.pyd
,但是问题出在我所在的位置m愿意出售代码(外汇交易算法),很多人靠反编译源代码为生。
我曾考虑过混淆pyd
文件是附加的安全层,但我不确定如何做到这一点,而且我仍然不知道混淆是否有助于使pyd
代码更难阅读或assembly
版本或两者兼有!
[我知道任何事情都可以破解,我只是想找到一种解决方案,使黑客变得更困难,因为这不再值得他们花时间!
这里是使用exec
函数和一些简单操作进行代码混淆的示例。代码的混淆部分是exec
函数。看看是否可以确定它是什么。