【逆向 python】反编译pylnstaller打包的exe文件
要反编译由pylnstaller打包的exe文件,你可以使用pyinstxtractor工具。以下是如何使用这个工具的步骤:
- 下载pyinstxtractor.py脚本。
- 将你的exe文件和pyinstxtractor.py放在同一个目录下。
- 在命令行中运行pyinstxtractor.py,指定你的exe文件名。
例如:
python pyinstxtractor.py your_app.exe
这将会生成一个your_app.exe_extracted
目录,里面包含了反编译出来的文件。
这里是pyinstxtractor.py的一个简化版本,供参考:
import sys
import pyinstxtractor
if __name__ == '__main__':
if len(sys.argv) != 2:
print(f"Usage: {sys.argv[0]} <your_app.exe>")
sys.exit(1)
pyinstxtractor.main(sys.argv[1])
请确保你有正确的Python环境和必要的库。如果你遇到任何问题,请检查pyinstxtractor的官方文档或者GitHub仓库以获取更多信息和帮助。
评论已关闭