python 的代码加密,代码保护-cython实现

简介

今天介绍的方式的是在 linux 下用cython 把Python的核心代码打包成so文件,
然后实现 Python代码实现加密和保护

.so文件实现方式的实现步骤

1. pip 安装cython

 pip installl  cython 

2. 用cython将核心代码py模块文件转化成.c 文件

 cython  hello.py   
或者 cython  *.py

3. gcc 编译成so文件

 gcc -c  -fPIC -I/usr/include/python.2.7/  hello.c
gcc -shared hello.o -o hello.so

使用so 文件 就像使用py模块一样引入就可以使用了

import hello.hello as h

if __name__=="__main__":
    h.print()


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容