1
A
回答
6
File -> Produce File -> Create ASM File ...
快捷鍵爲ALT -F10
2
你也可以通過IDApython做到這一點:
idc.GenerateFile(idc.OFILE_ASM, idc.GetInputFile()+".asm", 0, idc.BADADDR, 0)
這個答案被發現前一個問題發現here。該答案還顯示了當IDA僅將其識別爲二進制文件時如何生成指令。這將極大地有效地消除IDA產生的亂碼。它利用了MakeCode()
功能。這將更有效率,因爲它消除了手動查找所有入口點並點擊「c」x次數的需要。
相關問題
- 1. IDA Pro的彙編指令修改
- 2. 用IDA python解開提取指令
- 3. 如何在IDA/Olly反彙編代碼之間添加彙編程序指令?
- 4. 學習彙編和IDA
- 5. ARM彙編指令
- 6. MSP430彙編指令
- 7. smulwb彙編指令
- 8. LEAL彙編指令有什麼作用?
- 9. 8086彙編mov指令沒有錯誤
- 10. 獲取所有注入腳本文件
- 11. 指令和彙編參考文獻
- 12. 彙編mips指令lbu
- 13. ARM彙編「retne」指令
- 14. 彙編比較指令
- 15. 彙編語言指令
- 16. PIC16F84A指令BSF - 彙編
- 17. 內聯彙編,out指令
- 18. pusha彙編語言指令
- 19. 解釋彙編指令
- 20. 困惑的彙編指令
- 21. ARM彙編 - 分支指令
- 22. 彙編指令STRB的ARMv7
- 23. 彙編語言指令
- 24. Powerpc彙編指令bl SYM
- 25. ARM IT條件指令彙編器(armcc)
- 26. 如何編寫DOS腳本來提取目錄中的所有文件名?
- 27. 在彙編器/ IDA中確定指針的二進制偏移
- 28. 更改IDA 5.0的彙編語言
- 29. 編碼彙編指令操作碼來
- 30. 編譯時缺少指令或彙編
嗨Devolus,似乎很多編輯工作應該完成,如果我使用由「創建ASM文件」生成的ASM文件...我不知道我能做些什麼來解決這個問題......你能給我對如何重新編譯這個asm文件有所幫助......謝謝! – computereasy
我從來沒有產生過真正可行的輸出,充其量我用它作爲參考。無論如何,我不相信目標ASm是真正可裝配的,沒有很多工作。我懷疑你會用腳本獲得更好的輸出結果,你必須先寫出它。 – Devolus