python作为一种解释型语言,源代码加密本身比较困难。但有时候我们在发布一款python产品时又必须考虑到代码的加密性,以避免源代码泄露。为此,我查阅了一些资料,研究了几种python代码加密的常见方式,在此记录一下。 源代码加密 (一)py脚本编译成pyc二进制文件 编译命令: python -m py_compile file.py pyc文件是一个二进制文件,但是可以被很轻松的被逆向,在线反编译工具: