首页
社区
课程
招聘
请问在OLLYDBG中如何修改Comment的字符?
发表于: 2004-5-14 10:04 7753

请问在OLLYDBG中如何修改Comment的字符?

2004-5-14 10:04
7753


请看上传图片中的黄色Hightlight的部分.
不知可否修改其中<?xml....等字符?

谢谢.

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 7
支持
分享
最新回复 (5)
雪    币: 6051
活跃值: (1441)
能力值: ( LV15,RANK:1473 )
在线值:
发帖
回帖
粉丝
2
晕....
那字符就是在BFF438这位置的....
你转存显示到这个位置就可以看到字符串了....
2004-5-14 13:39
0
雪    币: 16
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
但是在程序的最后也没有找到BFF438这个位置呀。
2004-5-15 21:35
0
雪    币: 6051
活跃值: (1441)
能力值: ( LV15,RANK:1473 )
在线值:
发帖
回帖
粉丝
4
不知道你说的"在程序最后"的这个程序是指什么,如果是在UEDIT中看到的二进制数据,那么你应该加上偏移地址;如果你是在OD的CPU窗口中看到的,那么你看错地方了,你看的是程序代码段,你要的那字符是在数据段的,CPU窗口分五个部分,你看左下的那个,
2004-5-16 00:24
0
雪    币: 16
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
解决了。感谢lelfei

在OD中找到该字串后,在右键菜单中,选Follow in dump-->immediate constant
然后在左下角的框内就显示了那个字所在的地址那一段,然后选择某一字串中的字,在右键菜单中选copy to executable file,
然后会再出来个象ULTRAEDIT的框,再在右键菜单中选Binary Edit, 把字串换成我需要的字串,把多余的设成"fill with 00's" 就行了。

我一开始在找到数据地址后,再用ULTRAEDIT进行修改,把多余的直接删除,结果反而不能用。但在OD中把多余的Fill with 00's就可以用了。。。

奇怪哦。。。

反正是OK了。。。。 再次谢谢lelfei.

:D
2004-5-16 11:02
0
雪    币: 6051
活跃值: (1441)
能力值: ( LV15,RANK:1473 )
在线值:
发帖
回帖
粉丝
6
再多说一句....

直接删除当然是不行的,程序结构变了,一运行就非法操作....

你必须把改的多余部分FILL WITH 0,保持程序结构,这样就OK了....
2004-5-17 13:08
0
游客
登录 | 注册 方可回帖
返回
// // 统计代码