💡
原文中文,约1200字,阅读约需3分钟。
📝
内容提要
本文介绍了pyarmor,一个强大的Python代码混淆工具,可以设置过期时间和绑定电脑信息,防止用户拿到代码后跑路并实现定期付费。
🎯
关键要点
- pyarmor 是一个强大的 Python 代码混淆工具,功能比 pyminifier 更强大。
- pyarmor 可以通过 pip 安装,免费版提供大部分功能,适合加密小脚本。
- 使用 pyarmor 加密后,生成的代码难以理解,但可以正常运行。
- pyarmor 生成的二进制文件 pyarmor_runtime_000000 必须与加密程序一起使用。
- pyarmor 可以设置程序的过期时间,支持相对和绝对日期。
- 可以通过授时服务器确保过期时间与电脑时间无关。
- pyarmor 还支持绑定电脑的 MAC 地址、IP 地址和序列号,限制程序运行的设备。
- 使用 pyarmor 可以防止用户在获取代码后跑路,并实现定期付费。
➡️