Python程序语言使用方便,应用范围广,但Python的代码加密保护是一个问题,下面介绍一种专业的python程序py代码加密方法,可以有效地保护源代码!
下载最新加密锁开发工具包
http://chinadlp.com/?list-DriveDownload.html
完全默认安装后,打开如下开发工具
在安装目录下找到python的例子代码,以及配置文件的例子:
在安装目录下找到python加密工具:scriptenv.exe
下面开始加密:
使用管理员身份打开命令行工具,导航到加密工具所在目录
C:\Program Files (x86)\Thales\Sentinel LDK\VendorTools\VendorSuite
使用命令scriptenv.exe,加上“完整的绝对目录”sample.sprjx配置参数:
下面对照一下加密前后的区别:
这是加密前的代码:
这是加密后的效果,已经被加密了,另外生成了一个加密的“xxx_r.py”的文件
不插加密狗的运行效果如下,说明没有加密狗,是不能打开加密后的软件的,同时保护了Python源代码。
插上加密狗,Python程序就可以运行起来了。