我正在尝试是否有任何好的资源可用于学习'解码'的i386操作码?大多数网站都在讨论如何编码指令,但我没有找到任何关于如何将操作码解码为指令的信息。
我查看了一些反汇编程序的源代码,但是我想要一些关于如何将操作码解码为指令的文档。
谢谢和问候,
Hrishikesh Murali
答案 0 :(得分:2)
阅读处理器手册,他们已经描述过,但可能没有详细说明:
答案 1 :(得分:0)
如果你想更倾向于程序化程度,olly的旧disasm engine是一个非常简单的反汇编程序(用C语言编写),如果你想覆盖更新的操作码(和隐藏/别名) opcodes),bea-engine是一个很好的开源反汇编引擎。