首页
社区
课程
招聘
[旧帖] 请高手说一下,如何修改DWORD PTR DS:[439030]在内存中的值 0.00雪花
发表于: 2007-2-19 15:12 4373

[旧帖] 请高手说一下,如何修改DWORD PTR DS:[439030]在内存中的值 0.00雪花

2007-2-19 15:12
4373
00401D34  |.  833D 34904300>CMP DWORD PTR DS:[439034],0
00401D3B  |.  74 09         JE SHORT rain.00401D46
00401D3D  |.  833D 30904300>CMP DWORD PTR DS:[439030],0
00401D44  |.  75 07         JNZ SHORT rain.00401D4D
00401D46  |>  33C0          XOR EAX,EAX
00401D48  |.  E9 F6020000   JMP rain.00402043

请高手说一下,如何修改DWORD PTR DS:[439030]在内存中的值,我的意思是不去查这个值是从那里赋过去的,在代码前直接修改?谢谢!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 144
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
下个内存断点看看...不介意可以提供下软件地址,给大家看看.....
2007-2-19 15:46
0
雪    币: 229
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
直接做个内存补丁怎么样呢?
00401D34  |.  833D 34904300>CMP DWORD PTR DS:[439034],0
00401D3B  |.  74 09         JE SHORT rain.00401D46
改为:jmp rain.004300000
     mov dword ptr ds:[439030],100
     jmp rain.00401d3d
这样修改不知程序在以后是否会有问题?

00401D3D  |.  833D 30904300>CMP DWORD PTR DS:[439030],0
00401D44  |.  75 07         JNZ SHORT rain.00401D4D
00401D46  |>  33C0          XOR EAX,EAX
00401D48  |.  E9 F6020000   JMP rain.00402043
2007-2-20 06:30
0
雪    币: 263
活跃值: (10)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
4
可能会有问题
也可能没有问题
如果有问题的话那差不多都是块属性的读写权限问题

最好是把代码补全
别只顾着你的代码铺盖!
2007-2-20 09:51
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
最初由 caifox 发布
直接做个内存补丁怎么样呢?
00401D34 |. 833D 34904300>CMP DWORD PTR DS:[439034],0
00401D3B |. 74 09 JE SHORT rain.00401D46
改为:jmp rain.004300000
mov dword ptr ds:[439030],100
........

用什么软件做补丁那?不需要界面什么的,运行补丁程序修改内存就行
2007-2-20 20:23
0
游客
登录 | 注册 方可回帖
返回
//