/PyRSAEncrypt

基于非对称加密算法的Python源码保护

Primary LanguagePython

PyRSAEncrypt

银杏黄项目--基于非对称加密算法的Python源码保护

关键部分在pythonrunPyParser_ASTFromFile内,每次import生成语法树前对源码解密

11.28更新

使用AES对源码加密,再用RSA对AES的key进行加密
更新header格式
优化了encrypt程序

6.26更新

优化pyc处理方式
加入RSA模块
加入文件校验功能
完成批量加密模块编写

6.24更新

优化了对pyc文件的处理
优雅地记录和删除pyc

6.20更新

加入了对pyc文件的处理
加入了对解密后源码的处理

编译安装

./install.sh

运行

./python xx.py