首页
社区
课程
招聘
[旧帖] [求助]怎样修复此类程序 0.00雪花
发表于: 2008-9-14 17:15 2901

[旧帖] [求助]怎样修复此类程序 0.00雪花

2008-9-14 17:15
2901
运行一个程序的时候 ,经常出现 "0x多少多少" 指令引用的 "0x多少多少"内存 。
该内存不能为"read"或"write"

载入汇编断电什么的我也不懂,有没有通用的办法可以一次性解决这些问题 比如 一些修复工具能自动把这些找不到的地址屏蔽?

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

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
说具体点 就是一个游戏启动的时候 附带着很多DLL
在这个游戏操作的时候 执行DLL里面的函数  
我 不知道怎么在执行一个游戏命令的时候把DLL里面的函数用断点截下来
而恰恰我知道 是哪个函数导致游戏指向一个不能读的地址
我也不知道怎么在反汇编里把这句话屏蔽掉 或者引用到另一个有效的地址 让游戏正常运行下去
2008-9-14 17:19
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我用IDA找到了 一个rdata区段
这个区段是导致出错的原因
怎么删除这个区段 和 删除触发引用这个区段执行命令的 东东
2008-9-14 17:27
0
雪    币: 427
活跃值: (65)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
只有去修复的,怎么能删了整个区段?这又不是垃圾区段。
你删掉只会错误更多
2008-9-14 17:35
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
能告诉我QQ教教我怎么修复吗
2008-9-14 17:48
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我这个游戏 启动的时候带一堆DLL
我想对启动一个DLL分析
就是在游戏处理一个键盘命令的时候调用到的DLL函数
怎么在内存中把DLL里面这个函数断下来?
2008-9-14 17:56
0
游客
登录 | 注册 方可回帖
返回
//