WINHEX 和 OLLYDBG 地址对应问题

gswzv 2008-03-29 11:17:07
想分析反汇编代码,还想修改
但是OLLYDBG只能查看不能修改
可是WINHEX地址好象少了

能不能推荐其他工具?
...全文
278 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
barenx 2008-04-01
  • 打赏
  • 举报
回复
[Quote=引用楼主 gswzv 的帖子:]
想分析反汇编代码,还想修改
但是OLLYDBG只能查看不能修改
可是WINHEX地址好象少了

能不能推荐其他工具?
[/Quote]
但是OLLYDBG只能查看不能修改

LZ用的是OD么,为什么偶用的OD可以修改指令啊。。。。
一般的程序基址为0x00400000,减去这个就可以
ttlyfast 2008-03-31
  • 打赏
  • 举报
回复
大熊猫侯佩 2008-03-29
  • 打赏
  • 举报
回复
LordPE
fxxygg 2008-03-29
  • 打赏
  • 举报
回复
OLLYDBG怎么不能修改? 在要修改的那行 选中 右键 汇编 .

WINHEX是文件地址,OD里是相对虚拟地址,转换一下,相对虚
拟地址(RVA)=虚拟地址(VA)-基址(ImageBase)
具体可以下载OD的中文使用说明
BAYNPU 2008-03-29
  • 打赏
  • 举报
回复
还有一种软件pw32old不知道是否满足你要求?
asusmaster 2008-03-29
  • 打赏
  • 举报
回复
不知道softice的windows版本是否满足你要求?不过这个软件功能太强大,不好掌握。
发帖
汇编语言

2.1w+

社区成员

汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
帖子事件
创建了帖子
2008-03-29 11:17
社区公告
暂无公告