-
網上有反彙編軟體,你試試看,謝謝。
-
其實把組合語言轉換成C語言也不是不可能,小程式沒有問題,大程式可能轉換不了,我以前在學習微控制器的時候學過組合語言,後來發現用C語言編寫會更適合大專案的開發, 於是我學了C語言,當時我試著把之前寫的匯程式設計序寫成C語言程式,我自己通過想法轉換了一下,這樣的轉換軟體好像沒有,這個我也不知道!我的經驗是,將乙個特別合乎邏輯的 C 語言程式轉換為匯程式設計序是非常困難的,這是我的個人經驗。 仍然可以將彙編轉換為C語言,但是您可能沒有通過軟體獲得它,因此您可以通過自己的頭腦進行轉換!
-
目前反編譯軟體只存在將機器指令程式碼反彙編成彙編成彙編,沒有彙編將彙編反編譯成C語言,因為彙編是一種低階語言,最接近機器程式碼(可以檢視不同硬體平台的技術資料),每個彙編指令對應乙個固定的機器程式碼, 這樣可以反彙編,C語言屬於高階語言,編譯器不具備將組合語言翻譯成C或更高階別的語言的能力。如何將組合語言轉換為C語言。
-
如果只是簡單的幾行,可以把編譯好的exe檔案放進去,使用系統內建的debug(windows鍵+r開啟執行視窗,輸入除錯空間exe的路徑)開啟除錯,輸入你要看幾行彙編**。
如果是源** 在 VS 編譯器中除錯和執行,則可以在選單上檢視:除錯 - 視窗 - 反彙編,如果是其他編譯器 仔細查詢具有反彙編功能的編譯器。
如果需要資訊,請[從組合語言讀取到 Windows 核心程式設計]。譚溫。 邵建磊. 本書的基本部分是將 C 轉換為彙編。
-
將用高階語言編寫的程式轉換為機器可讀的二進位檔案**的過程稱為編譯過程。 因為需要編譯才能使用,所以還需要連線程式集。 利用 ASCII 程式碼進行編碼和解碼。
-
據我所知,沒有軟體可以把彙編轉換成C語言,也沒有系統解釋反彙編的書籍,所以反彙編也是一種技能。 如果你想知道如何反彙編成C語言,可以參考《夜讀:從組合語言到Windows核心程式設計》,這本書教你反彙編入門,《Windows 32位組合語言程式設計》一書也講到反彙編; 其次,你可以嘗試自己編寫乙個C語言程式,拿到彙編**,然後依次比較C程式,多練習就會發現規律。
-
估算是不現實的,除非您手動翻譯大量工作。
例如,可以使用 OD 反匯程式設計序**的程式集,以及是否可以將其直接轉換為 C**。
那麼開源有什麼用呢 我們可以看到所有程式的源頭**。
-
寫完正確的C程式後,按F10逐步完成除錯,最後你會看到組裝好的**。
組合語言可以說是機器語言,直接與硬體打交道的是將計算機語言轉化為機器可以識別的1001。 它不會過時,至少在這十年內不會。 不過,這主要是關於硬體方面。 >>>More
該行業由個人、非營利性公共組織運營的設施組成,提供外科諮詢和支援。 一般來說,這些設施與各種活動有關,例如實施戰略和系統規劃; 財務規劃和預算; 營銷目標; 資訊系統規劃、評估和選擇; 人力資源方法和習慣規劃; 生產排程和控制計畫。 >>>More