2
A
回答
2
嗯,這個任務相當完整。這基本上就是反向工程的要點:給定一些反彙編代碼,理解它的作用,並且可能用高級編程語言來表示它。有tools that attempt to automate this process,但通常它不是很容易,有時甚至不可能。
所以你最好的選擇是閱讀程序集,瞭解它的功能,並手動編寫等效的C代碼。如果你不是一個經驗豐富的逆向工程師,不會很容易。
+0
我知道這並不容易,也不可能手動完成,但我仍然需要一些東西來比較我的結果,甚至直接跳轉到一部分需要糾正或修復。 – Patrik
1
我相信IDAPro支持AVR彙編,並且有一個HexRay反編譯器可以將ASM轉換爲C類代碼。
然而,HexRay確實很貴。
相關問題
- 1. AVR彙編語言代碼
- 2. 將C代碼轉換爲MIPS彙編語言與數組
- 3. 將彙編代碼轉換爲C語言中的機器代碼
- 4. 將C代碼轉換爲MIPS彙編
- 5. 將C代碼轉換到MIPS彙編語言
- 6. 什麼將彙編語言轉換爲機器代碼
- 7. 是否有任何8051彙編語言C代碼轉換器
- 8. 將彙編代碼轉換爲C代碼
- 9. 轉換GCC彙編代碼爲armasm彙編代碼
- 10. 請懇求某人將此C代碼轉換爲彙編語言
- 11. 如何將三個地址代碼轉換爲MIPS彙編語言?
- 12. 將語句轉換爲序言代碼
- 13. 如何將彙編代碼轉換爲C?
- 14. 使用avr-gcc編寫彙編代碼
- 15. 了AVR Studio 5:編譯C++代碼
- 16. 將彙編代碼轉換爲機器代碼
- 17. C++代碼轉換成彙編
- 18. C到arm彙編代碼轉換
- 19. 彙編語言機器代碼
- 20. 彙編語言代碼問題
- 21. 彙編語言符號操作代碼
- 22. 轉換C-代碼的ARM Cortex M3彙編代碼
- 23. 將Java代碼轉換爲C#代碼
- 24. 將PHP代碼轉換爲C#代碼
- 25. 將JavaScript代碼轉換爲C代碼
- 26. 將僞代碼轉換爲C#代碼
- 27. 將彙編語言宏轉換爲純彙編語言
- 28. 轉換C代碼,以MIPS(彙編源代碼)
- 29. 如何將C轉換成MIPS彙編代碼?
- 30. 如何將C#代碼轉換爲C++
不是。閱讀代碼,看看它做了什麼,在C中編寫相同的代碼。 –