首页
社区
课程
招聘
hiew 8.63 修复
发表于: 2023-10-17 15:52 2769

hiew 8.63 修复

2023-10-17 15:52
2769

hiew v8.63 ,v8.66 在中文win10(如果没有记错的话也包括Win7)上打开PE64文件,F8->F5查看PE头信息时会崩溃

8.43没有此类问题。


调试发现是hiew在处理locale信息时候有bug, 在处理PE的base of data信息时, vsprint函数在扫描 format string

的时候越界引发内存非法访问


强制设置locale 为 default ansi后修复该bug, 顺手处理了一下分割线显示乱码的问题.


写一个包含以下内容的bat文件调用修复后的Hiew可以在win10上工作的很好:


@mode CON: CP SELECT=437

@mode CON: COLS=160 LINES=48

hiew32.exe %*


 ps: 8.66加了vm的壳,并且虚拟了代码,放弃修复


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 112
活跃值: (1531)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2

hiew文件夹内哪些文件是必需的?以下有没有多余的?

hiew.vmm

hiew.xlt

hiew7.ord

hiew8.ini

hiew32.exe

sen.asc

最后于 2023-10-17 21:08 被真难取编辑 ,原因:
2023-10-17 20:35
0
游客
登录 | 注册 方可回帖
返回
//