先把exe和pyinstxtractor放在一起
Python pyinstxtractor.py merge_ALL_ALL_V1.0.exe
會(huì)得到一個(gè)文件夾
安裝解析庫(kù)
pip install uncompyle6
一共有兩個(gè),還有個(gè)struct
用sublime打開(kāi)兩個(gè)文件,看到一堆二進(jìn)制,其中struct是多一行的,把struct的第一行復(fù)制到前一個(gè)文件中
uncompyle6 C:\Users\lenovo\Desktop\20223102412-李凌飛\exe\merge_ALL_ALL_V1.0.exe_extracted\merge_ALL_ALL_V1.0.pyc > C:\Users\lenovo\Desktop\20223102412-李凌飛\exe\test.py文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-803011.html
由于我的python版本是3.11的,uncompyle6到這就不成功了??梢杂玫桶姹镜膒ython來(lái)試一試,或者有一些在線反編譯.pyc的網(wǎng)站文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-803011.html
到了這里,關(guān)于Python反編譯exe獲取封裝源代碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!