Pyarmor
latest
1. 使用教程
2. 应用实践
3. 技术手册
4. 深入了解
4.1. 加密过程详解
4.2. 深入了解加密脚本
4.3. 详解可独立运行的加密脚本
4.4. 深入了解 RFT 模式
4.5. 深入了解 BCC 模式
4.6. 性能和安全
4.7. 本地化和国际化的工作原理
5. 许可模式和许可证
6. 常见问题
Pyarmor
4.
深入了解
在 GitHub 上编辑
4.
深入了解
4.1. 加密过程详解
4.1.1. 设置运行环境
4.1.2. 搜索脚本
4.1.3. 依赖脚本查找
4.1.4. 源代码处理
4.1.4.1. 内联注释处理器
4.1.5. 语法树处理
4.1.6. 模块代码处理
4.1.7. 加密脚本生成
4.1.7.1. 同名脚本的输出路径
4.1.7.2. 运行辅助文件生成
4.2. 深入了解加密脚本
4.2.1. 加密脚本就是普通 Python 文件
4.2.2. 运行辅助包
4.2.3. 运行密钥
4.2.4. 约束模式
4.2.5. 加密脚本和原来脚本的区别
4.2.5.1. 第三方解释器的支持
4.3. 详解可独立运行的加密脚本
4.3.1. Apple M1 的 segment fault
4.4. 深入了解 RFT 模式
4.4.1. 启用 RFT 模式
4.4.2. 查看重命名之后的完整脚本
4.4.3. 查看重命名的名称
4.4.4. 人工排除属性名称
4.4.5. 处理模块属性
__all__
4.4.6. 处理特殊的导入语句
4.4.7. 自定义重命名规则
4.5. 深入了解 BCC 模式
4.5.1. 启用 BCC 模式
4.5.2. 查看被 BCC 模式加密的函数
4.5.3. 不转换特定的模块和函数
4.5.4. 改变的脚本特性
4.5.5. 不支持的特性
4.6. 性能和安全
4.7. 本地化和国际化的工作原理
4.7.1. 加密过程
4.7.2. 运行加密脚本的过程
Read the Docs
v: latest
版本
latest
stable
v8.3.4
v8.3.3
v8.3.0
v8.2.9
v8.2.3
v8.2.2
v8.2.1
v8.2
v8.1.9
v7.x
v7.6.0
v6.2.0
v5.9.0
v5.8.0
v5.7.6
v5.7.0
下载
pdf
epub
托管于 Read the Docs
项目主页
构建