可以使用什麼過程將彙編代碼轉換爲等效的C代碼?什麼樣的工具可以被用來提高結果的準確性?將彙編代碼轉換爲C代碼
回答
我需要一個軟件將彙編代碼轉換爲C,而不是機器代碼轉換爲彙編代碼。謝謝。 – Brian 2010-11-02 19:33:22
@Brian:請實際閱讀實際提供的鏈接。反編譯器也在該頁面上。 – 2010-11-02 19:38:51
你正在尋找的術語是 '反編譯'。檢查這裏的討論:
http://en.wikibooks.org/wiki/X86_Disassembly/Disassemblers_and_Decompilers#Decompilers
你不能後退到原來的C,但可以做一個靜態二進制翻譯成C等同於機器指令。
如果你有原文爲大會的整個應用程序,你可以找一個自動化的工具,可以將整個代碼庫。一個沒有可能想看看是Datatek彙編轉換:
Datatek已開發出複雜的工具集和高度 定製過程彙編的自動轉換到 高級語言如C,C++,COBOL,C#,Java等。
完全披露:我爲Datatek工作,並且個人認爲我們提供了有用的服務。
我可能會在您的帖子中披露您與Datatek(您的個人資料確實存在關聯)。 – 2015-12-29 20:40:35
@MichaelPetch你說得對,我的錯。 – 2015-12-29 20:44:48
- 1. 將C代碼轉換爲MIPS彙編
- 2. 轉換GCC彙編代碼爲armasm彙編代碼
- 3. 將彙編代碼轉換爲機器代碼
- 4. C++代碼轉換成彙編
- 5. C到arm彙編代碼轉換
- 6. 將Java代碼轉換爲C#代碼
- 7. 將PHP代碼轉換爲C#代碼
- 8. 將JavaScript代碼轉換爲C代碼
- 9. 將僞代碼轉換爲C#代碼
- 10. 將彙編代碼轉換爲C語言中的機器代碼
- 11. 如何將Atmel AVR彙編代碼轉換爲C語言代碼
- 12. 轉換C代碼,以MIPS(彙編源代碼)
- 13. 轉換C-代碼的ARM Cortex M3彙編代碼
- 14. 需要將VC++ 6.0下的c代碼轉換爲MIPS彙編
- 15. 將C程序轉換爲彙編代碼
- 16. 將C代碼轉換爲MIPS彙編語言與數組
- 17. 如何將彙編代碼轉換爲C?
- 18. C++彙編代碼
- 19. 彙編代碼C
- 20. 將Java編碼轉換爲僞代碼
- 21. 將C代碼翻譯爲彙編代碼?
- 22. C++代碼片段的彙編代碼
- 23. C++代碼中的彙編代碼
- 24. 彙編代碼到C代碼
- 25. 從C#代碼生成彙編代碼?
- 26. 作業:將轉換後的僞代碼轉換爲C代碼
- 27. 轉換Matlab代碼爲C代碼
- 28. 如何將C轉換成MIPS彙編代碼?
- 29. 將C代碼轉換到MIPS彙編語言
- 30. 轉換的Visual C/C++聯彙編代碼到GCC等效代碼
是的,有。那是你想知道的嗎?還是有更多你的問題? – 2010-11-02 19:24:41
「<<彙編代碼>>」不是一個問題!而你的描述並不好。這不是論壇!編輯*更好:) – 2010-11-02 19:26:31
他可能想要一個期限谷歌,所以他可以找到它... – 2010-11-02 19:26:45