PyArmor's 文档¶
版本: | PyArmor 5.9 |
---|---|
主页: | http://pyarmor.dashingsoft.com/index-zh.html |
联系方式: | jondy.zhao@gmail.com |
作者: | 赵俊德 |
PyArmor 是一个用于加密和保护 Python 脚本的工具。它能够在运行时刻保护 Python脚本的二进制代码不被泄露,设置加密后 Python 源代码的有效期限,绑 定加密后的Python源代码到硬盘、网卡等硬件设备。它的保障机制主要包括
- 加密编译后的代码块,保护模块中的字符串和常量
- 在脚本运行时候动态加密和解密每一个函数(代码块)的二进制代码
- 代码块执行完成之后清空堆栈局部变量
- 通过授权文件限制加密后脚本的有效期和设备环境
PyArmor 支持 Python 2.6, 2.7 和 Python 3
PyArmor 在下列平台进行了充分测试: Windows
, Mac OS X
, and Linux
PyArmor 已经成功应用于 FreeBSD
和嵌入式系统,例如 Raspberry
Pi
, Banana Pi
, Orange Pi
, TS-4600 / TS-7600
等,但是这些
平台下面没有进行充分测试。
内容: