python程序代码这样加密保护,你觉得可以吗?

python程序代码很容易反编译,下面我体验了pyhton代码保护的好方法,方案支持windows与Linux系统,下面以linux系统为例进行加密演示。

下载最新Linux平台开发工具包

 http://chinadlp.com/?list-DriveDownload.html

拷贝到有桌面的Ubuntu系统中

解压:tar -xzf Sentinel-LDK.tar.gz

 

导航到加密工具scriptenv所在目录

 

找到参数文件的例子所在目录,复制它的绝对目录

在终端中运行:

赋予执行权限

sudo chmod +777 scriptenv

再执行:

 

scriptenv /home/li/Sentinel-LDK/Samples/Envelope/Python/script_envelope/sample.scprjx

在终端导航到加密后的这个目录

/home/li/Sentinel-LDK/Samples/Envelope/Python/protected_app

运行加密后的程序

python main.py

在没有加密狗的情况下,会提示H0007错误:

sentinel key not found(H0007)

如果在有加密狗的情况,python程序就可以完美运行了。

 

这是加密后的效果,已经被混淆了,另外生成了一个加密的main_r.py

 

加密的main_r.py是这样子的,完全加密了

未加密的效果如下,只有几行的代码

 

python程序代码这样来加密保护,你觉得满意吗?

 

posted @   软件加密锁  阅读(38)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示