我在嘗試是否有任何良好的資源可用於學習'解碼'i386操作碼的?大多數網站都會討論如何對指令進行編碼,但是我沒有找到任何有關如何將操作碼解碼爲指令的信息。將i386操作碼解碼爲指令
我已經看過一些反彙編代碼的源代碼,但是我想要一些文檔來告訴如何解碼操作碼。
感謝和問候,
Hrishikesh穆拉利
我在嘗試是否有任何良好的資源可用於學習'解碼'i386操作碼的?大多數網站都會討論如何對指令進行編碼,但是我沒有找到任何有關如何將操作碼解碼爲指令的信息。將i386操作碼解碼爲指令
我已經看過一些反彙編代碼的源代碼,但是我想要一些文檔來告訴如何解碼操作碼。
感謝和問候,
Hrishikesh穆拉利
閱讀處理器手冊,他們有它描述,但也許不是完整的詳細信息:
參見How to interpret the opcode manually?如果你想在一個更程序級別瘦
,奧利的老disasm engine是一個非常簡單的反彙編從(C語言編寫的學習),如果你想覆蓋更近期的操作碼(和隱藏/別名操作碼),bea-engine是一個很好的開源拆卸引擎。
閱讀http://www.intel.com/products/processor/manuals/ – user786653