首页
课程
问答
CTF
社区
招聘
看雪峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
看雪峰会
看雪商城
证书查询
社区
经典问答
发新帖
0
0
[求助]关于修改内存数据后保存的问题
发表于: 2009-5-29 14:21
3779
[求助]关于修改内存数据后保存的问题
sugarlei
2009-5-29 14:21
3779
请教各位,我用OD在数据窗口中找到关键数据,我修改后保存却没了,问下是什么原因?
还有,要怎么才可以跟踪写入这个地址的汇编代码?
谢谢了
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
最新回复
(
4
)
书呆彭
雪 币:
2110
活跃值:
(21)
能力值:
(RANK:260 )
在线值:
发帖
30
回帖
1861
粉丝
2
关注
私信
书呆彭
6
2
楼
代码修改过才可以保存到文件中,数据修改过,要想保存,需要用DUMP工具,OD是不会将数据段写回磁盘文件的。当然这是合理的,因为一个程序的磁盘文件,数据段中存放是只是有初始值的变量的初始值(比较抝口),它的作用是加载器将程序载入内存时用来初始化。数据段并不是map到内存中(而正确情况下代码则是map到内存中的)。
问题2,使用内存断点,mw命令(软断)或hw命令(硬断),具体用法查OD的说明书中关于内存断点的相关章节。
2009-5-29 17:35
0
evilcode
雪 币:
254
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
45
回帖
398
粉丝
0
关注
私信
evilcode
3
楼
另外,如果是改其它模块的也保存不了。对吗???
2009-5-29 18:39
0
书呆彭
雪 币:
2110
活跃值:
(21)
能力值:
(RANK:260 )
在线值:
发帖
30
回帖
1861
粉丝
2
关注
私信
书呆彭
6
4
楼
这个问题。。。改的是其它模块的代码,当然不能保存到主模块了,只可以保存被修改的模块。
2009-5-30 10:06
0
sugarlei
雪 币:
200
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
4
粉丝
0
关注
私信
sugarlei
5
楼
谢谢大家,我已经基本明白了,正在做内存断点。非常感谢
2009-6-3 17:50
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
sugarlei
2
发帖
4
回帖
10
RANK
关注
私信
他的文章
[求助]关于OD修改程序的原理
3115
[求助]关于修改内存数据后保存的问题
3780
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
返回
顶部