我用debug来反汇编还是没有得到相应的值,有没有现成可用的表啊?要win32的那种
谢谢!
汇编中的指令对应的十六进制数十怎样的?
答案:2 悬赏:0
解决时间 2021-01-03 23:16
- 提问者网友:呆萌心雨
- 2021-01-03 09:00
最佳答案
- 二级知识专家网友:滚刀废物浮浪人
- 2021-01-03 09:27
虽然汇编指令和机器码是一一对应的,但是并没有相应的表来查找这些东西。你可以看下intel的开发手册。
16位的dos程序可以直接用debug来反汇编来看到机器码。
win32的程序需要用ollydbg来反汇编。
16位的dos程序可以直接用debug来反汇编来看到机器码。
win32的程序需要用ollydbg来反汇编。
全部回答
- 1楼网友:懂得ㄋ、沉默
- 2021-01-03 10:40
写一个程序,生成从0到max的所有16进制数据,然后用ndisasm source.txt >> code.txt 就可以得到每个数据对应的代码了...当然只是16进制代码,不过可能需要设置的,详见ndisasm。这个是linux下的方法。windows的没用过,抱歉...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯