软件介绍
无缝替换
经过 PyArmor 加密后的 Python 脚本也是一个正常的 Python 脚本,只需要将一个模块 pytransform.py 和几个辅助文件加入到原来的代码里面,就可以把原来的 Python 脚本全部替换成为加密脚本,按照以前的方式使用和运行这些加密脚本
动态加密
PyArmor 不仅仅能够加密 Python 脚本,即便在脚本被解释执行的运行过程中,一旦函数(代码块)执行完成,就会被重新加密,从更深层次保证了 Python 脚本的安全性
打包加密脚本
PyArmor 能够通过第三方工具把脚本加密之后直接打包发布
为加密后的脚本设置不同的许可方式
设置使用期限
PyArmor 可以为加密的脚本设置使用期限,过期之后加密的 Python 脚本就无法在继续运行
设置允许运行的设备
PyArmor 可以绑定加密 Python 脚本到硬盘序列号、网卡的 Mac 地址、IP 地址等
扩展其他认证方式
加密后的脚本对用户来说就是黑盒子,所以可以在 Python 脚本里面添加任意的认证方式
经过 PyArmor 加密后的 Python 脚本也是一个正常的 Python 脚本,只需要将一个模块 pytransform.py 和几个辅助文件加入到原来的代码里面,就可以把原来的 Python 脚本全部替换成为加密脚本,按照以前的方式使用和运行这些加密脚本
动态加密
PyArmor 不仅仅能够加密 Python 脚本,即便在脚本被解释执行的运行过程中,一旦函数(代码块)执行完成,就会被重新加密,从更深层次保证了 Python 脚本的安全性
打包加密脚本
PyArmor 能够通过第三方工具把脚本加密之后直接打包发布
为加密后的脚本设置不同的许可方式
设置使用期限
PyArmor 可以为加密的脚本设置使用期限,过期之后加密的 Python 脚本就无法在继续运行
设置允许运行的设备
PyArmor 可以绑定加密 Python 脚本到硬盘序列号、网卡的 Mac 地址、IP 地址等
扩展其他认证方式
加密后的脚本对用户来说就是黑盒子,所以可以在 Python 脚本里面添加任意的认证方式