最近在研究 Python 生成的 exe 的逆向
首先解包 exe 文件 导出 *.pyc
需要用到 pyinstxtractor.py
命令如下:
python pyinstxtractor.py x.exe
生成如下文件
--- xxx.exe_extracted
-- out00-PYZ.pyz_extracted
- 各种.pyc文件
-- out00-PYZ.pyz
-- xxx(无后缀)
然后安装
pip install uncompyle
使用
uncompyle6 xxx.pyc > xxx.py
导出py文件
这样一个 py 文件就导出了