首页
社区
课程
招聘
HIEW681有BUG???????
2004-11-24 11:35 3201

HIEW681有BUG???????

2004-11-24 11:35
3201
HIEW681有BUG???????
在WIN98的MBR偏移地址为0x783处,有这样一小段:……00 8B FC 1E 57 8B-F5 CB 00……

正确的反汇编应该是
0000:0783 8BFC       MOV    DI,SP         
0000:0785 1E         PUSH   DS            
0000:0786 57         PUSH   DI            
0000:0787 8BF5       MOV    SI,BP      
0000:0789 CB         RETF                 

而hiew反汇编的结果却是:
0000:0782 008BFC1E   ADD    [BP][DI][1EFC],CL      
0000:0786 57         PUSH   DI            
0000:0787 8BF5       MOV    SI,BP         
0000:0789 CB         RETF               

请问这是我的hiew设置错误还是hiew本身的BUG?

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 1
打赏
分享
最新回复 (2)
雪    币: 489
活跃值: (107)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
NoneName 1 2004-11-25 18:13
2
0
老大,手动定位正确的地址
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
riijj 7 2004-11-25 18:21
3
0
正确的反编开始位置
0000:0783  
你的 hiew 反编位置
0000:0782  <--- 看看这里

你的译码位置输入不正确,所以解出来的编码不同
你把 hiew 的位置跳到 0000:0783 开始解便会正常
游客
登录 | 注册 方可回帖
返回