當前位置:首頁 » 編程軟體 » pyd反編譯

pyd反編譯

發布時間: 2022-01-09 10:11:12

『壹』 python編譯 源碼還原py後,怎麼把它再編譯成pyc

不用編譯
Python每次執行的時候,都會檢查py是否有同名的pyc
如果沒有或者pyc比py生成時間更早,就會自動把py翻譯成位元組碼的pyc
然後由pyc解釋執行

『貳』 有沒有反編譯pyd文件的工具

pyd就是一個按照python格式用/c/c++寫的二進制文件,要反編譯它直接用反編譯可執行文件的程序就可以了

『叄』 用Python2.7.1寫的小程序可以反編譯得到它的源代碼嗎

可以啊,要看他的發布形式,如果是以腳本形式發布的,那就可以直接得到源碼。
如果是以exe形式發布的,需要進行反編譯。

『肆』 問一下,如何用python的decompile批量反編譯pyc 是批量

先將需要反編譯pyc,放在指定的路徑下,然後os.system.pat一個for 循環就可以批量編譯了。

>>> import os
>>> file_list=[]
>>>loc_path='/hadoop/hadoop/'
>>> file_list=os.listdir(loc_path)
>>> for f in file_list:
執行反編譯

『伍』 python2.3編寫的.pyc,如何反編譯成.py

DePython是用來反編譯經過python編譯的後綴名為pyc或pyo的位元組碼文件的.
如果你找不到你寫的python源代碼,Depython可以幫助你通過pyc/pyo文件來找回這些源代碼。 經DePython反編譯得出的python源代碼,和你原來的代碼文件幾乎完全一樣。

http://www.depython.net/?lang=zh

『陸』 pyinstaller打的包怎麼反編譯

據我所知, pyinstaller 打的包, 其實裡面就是包含了 python 解釋器, 一些 dll。 你需要將他們解包出來, 然後反匯編這 dll 就可以了, 應該會有 pyd 這些文件,具體怎麼解,我雖然不清楚, 但是 pyinstaller 提供了一個叫 viewarchive 的工具, 下載 pyinstaller 的工具, 就會附帶。 建議你可以去看看他們的文檔

『柒』 有什麼工具可以將python編譯好的代碼.pyc反編譯為.py

depython是用來反編譯經過python編譯的後綴名為pyc或pyo的位元組碼文件的.
如果你找不到你寫的python源代碼,depython可以幫助你通過pyc/pyo文件來找回這些源代碼。
經depython反編譯得出的python源代碼,和你原來的代碼文件幾乎完全一樣。
http://www.depython.net/?lang=zh

『捌』 python 求一個python pyc文件反編譯到py文件的工具,謝啦!!!

pyc大約在python2剛出的時候有。後來就很少找得到了。有一次,不小心把.py刪除了,通過pyc還把代碼還原了。

你搜索uncompyle2, decompyle2, DePython, unpyc, uncompyle, pycdc 等等。 我似乎以前就是用的unpyc

聽說python2.7而言, uncompyler是最好用的工具。

『玖』 PY問題:加密了的PYC文件如何破解對其反編譯

是鵬宇的「交付文件製作工具」製作的外發文件吧,這類的加密相對容易搞的定的。

『拾』 python源碼編程成pyc後,怎麼防止反編譯

無法防止反編譯,但可以混淆,讓你即使反編譯了,也看不懂語法
下面一段源碼

sd=1

defseed(s):
globalsd
sd=s

defrandn(n):
globalsd
sd=(sd*1103515245+12345)&0x7fffffff
returnsd%n

defmain():
seed(11)
foriinxrange(4):
printrandn(313)

if__name__=='__main__':
main()

混淆後

oo000=1
if9-9:Ii.o0o00Oo0O-iI11I1II1I1I
defoooo(s):
globaloo000
oo000=s
if11-11:ii1I-ooO0OO000o
defii11i(n):
globaloo000
oo000=(oo000*1103515245+12345)&0x7fffffff
returnoo000%n
if66-66:iIiI*iIiiiI1IiI1I1*o0OoOoOO00
defI11i():
oooo(11)
forO0Oinxrange(4):
printii11i(313)
if78-78:i11ii11iIi11i.oOoO0oo0OOOo+IiiI/Iii1ii1II11i
if__name__=='__main__':
I11i()#
熱點內容
智慧易店伺服器地址是啥 發布:2025-03-14 20:57:49 瀏覽:885
小米ID密碼忘記了有什麼危害 發布:2025-03-14 20:45:28 瀏覽:609
大麥路由器怎麼改密碼 發布:2025-03-14 20:35:42 瀏覽:86
資料庫片語 發布:2025-03-14 20:27:21 瀏覽:248
角色卡演算法 發布:2025-03-14 20:08:48 瀏覽:650
linux伺服器安全加固 發布:2025-03-14 19:59:21 瀏覽:779
android系統資料庫 發布:2025-03-14 19:44:27 瀏覽:237
beats安卓手機怎麼彈窗 發布:2025-03-14 19:33:38 瀏覽:222
安卓手機新充電頭叫什麼 發布:2025-03-14 19:32:53 瀏覽:30
暗處增亮演算法 發布:2025-03-14 19:28:02 瀏覽:641