簡體   English   中英

cx_Freeze取消凍結。 可能嗎? [蟒蛇]

[英]cx_Freeze Unfreeze. Is it possible? [python]

需要幫助...

我有我制作的這個python程序。 問題是,我需要它的來源,但是問題是,與它在一起的硬盤已死,並且當我嘗試查找任何備份時,它不存在。

我認為,只有二進制文件才是在cx_Freeze中編譯的。 我真的很絕望,我嘗試了各種可行的方法來做,但幾乎沒有或幾乎沒有。

有沒有一種方法可以“解凍”可執行文件,或者至少從中取出pyc?

否,無法恢復原始源代碼。

但是,如果應用程序使用了CPython,則始終可以恢復CPython字節碼,您可以使用該反匯編器對Python代碼進行重構,但是會丟失很多信息;因此,請參見圖9。 根據字節碼的優化程度,生成的代碼看起來將非常難以理解和混淆。

但是,如果您想走這條路,我建議您研究CPython的“ dis”模塊。 還有許多其他實用程序可以從CPython字節碼重建Python代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM