从python编译的exe开始,到pyc再到py文件

步骤

先用pyinstxtractor.py脚本(可从github中下载)反编译出pyc

python pyinstxtractor.py pyre.exe

执行命令后会出现一个文件夹

点进去找到同名pyc文件或者无后缀文件,再找到一个struct文件

image-20261013214231622

然后用010等二进制编辑工具分别打开

image-20261013214415963

image-20261013214427933

关注前面几个字节,把stuct里前面几个字节插入到pyre中

按ctrl+shift+c复制,在pyre中先按键盘上的insert,插入到前面

image-20261013214559453

保存

使用uncompyle6工具

通过pip install下载

uncompyle6 pyre.pyc > pyre.py

image-20261013215021490

出来了

站内搜索

没有找到内容!