pzhxbz / PyRSAEncrypt

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyRSAEncrypt

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

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


6.24更新

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

6.20更新

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

编译安装

./install.sh

运行

./python xx.py

如果想替换掉默认python请加入Path变量

About

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


Languages

Language:Python 52.1%Language:C 41.3%Language:Assembly 1.3%Language:Shell 1.1%Language:Makefile 1.0%Language:TeX 0.7%Language:C++ 0.6%Language:HTML 0.6%Language:Roff 0.5%Language:M4 0.5%Language:Batchfile 0.1%Language:Objective-C 0.1%Language:DIGITAL Command Language 0.1%Language:PLSQL 0.1%Language:Inno Setup 0.0%Language:JavaScript 0.0%Language:Vim Script 0.0%Language:CSS 0.0%Language:Visual Basic 0.0%