Mac 反编译.exe为py源码
生活随笔
收集整理的這篇文章主要介紹了
Mac 反编译.exe为py源码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、下載pyinstxtractor.py文件
地址:?https://sourceforge.net/projects/pyinstallerextractor/
2、運行pyinstxtractor.py,將xxx.exe轉為xxx.exe_extracted
python2 pyinstxtractor.py xxx.exe3、打開xxx.exe_extracted,找到struct以及和xxx.exe同名的文件(try)
打開struct以及try,把struct里e3之前的都粘到try內e3之前,保存,在try后添加后綴.pyc修改文件類型
4、安裝uncompyle反編譯.pyc文件為.py
pip2 install uncompyle5、Mac有可能直接在命令行內輸入uncompyle6會報錯:zsh: command not found: uncompyle6,可以在路徑:/Users/用戶名/Library/Python/2.7/bin下找到uncompyle6。
將uncompyle6和之前改好的try.pyc放到同一目錄下,運行
python2 uncompyle6 try.pyc > try.py就可以得到反編譯出的.py文件了
?
總結
以上是生活随笔為你收集整理的Mac 反编译.exe为py源码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机报名照片在线修图,详细!2020国
- 下一篇: 微信公众平台帐号迁移条件及流程