python生成的exe文件防止反编译(pyinstaller加密)
ailx10
2026-02-17 09:34:10
113 次阅读
导读:python生成的exe文件可以轻松的被破解,为了防止反编译,知乎友友们给出了很多不同的见解,其中主流的回答是pyinstaller加密和niutka打包python,本篇介绍的方法是第一种,pyin
python生成的exe文件可以轻松的被破解,为了防止反编译,知乎友友们给出了很多不同的见解,其中主流的回答是pyinstaller加密和niutka打包python,本篇介绍的方法是第一种,pyinstaller打包的时候进行加密,防破解效果确实顶呱呱,因为加密需要aes的支持,温馨提示最好使用的编译环境~
ailx10
网络安全优秀回答者
网络安全硕士
去咨询
第一步:python代码加密打包成exe,密钥是ailx10第二步:尝试对exe进行解包,发现解包出现大量错误提示第三步:进入文件夹,未找到引入的python源文件该文件夹中的所有文件都是加密的,打开都是乱码
第四步:对python主文件进行修改,添加一行魔数这里用的版本,随便找一个编译的pyc文件,把魔数复制过来就ok了
第五步:逆向pyc文件,得到python主文件源码可见加密的仅仅是import进来的python文件,主文件依然是可以破解的,所以主文件越简单越好~
发布于2023-01-2220:59・IP属地北京