首页
社区
课程
招聘
[求助]想要破解魔兽war3.exe中官方地图验证
发表于: 2012-10-17 19:47 8118

[求助]想要破解魔兽war3.exe中官方地图验证

2012-10-17 19:47
8118
弄过魔兽3作弊图的都知道,魔兽官方地图会有验证,如果是官方地图,在加载时会有一个blizzard标志。现在好像对地图验证方面还没法破解这个标志,但是修改war3.exe 应该是可行的。
我想找到war3.exe中的如下代码

if  是官方地图 then
   显示官方地图图标
else
   不显示图标

那么接下来就好办了,可以随便对它修改

不知道哪位大大可以帮忙寻找该地址,或者给出调试建议?
本人魔兽3版本1.24.4.6387

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

收藏
免费 0
支持
分享
最新回复 (12)
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
PATCH一下公钥就行了
1.24E的地址是
6F888530
2012-10-17 20:39
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
6F00EFD0                       8BD8            mov     ebx, eax                         ; eax改成1 验证通过
2012-10-17 20:58
0
雪    币: 27
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
呵呵,求大神说稍具体些,这个地址是公钥地址呢还是什么地址?是war3.exe 还是其他文件?如果要patch 这个公钥,具体算法如何,我对这个一无所知,呵呵,不知网上有没有类似现成说明可找?
2012-10-17 21:00
0
雪    币: 27
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
囧,我只会用w32dasm,貌似地址系统和大神说的不同,大神能否贴段附近的代码?
2012-10-17 21:04
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
用OD吧  OD NB
2012-10-17 21:10
0
雪    币: 27
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
呵呵,好的,多谢大牛的教诲,之后我该好好学学这个……
但是OD打开也是以40XXX开始的地址,找不到您说的这个地址
8BD8            mov     ebx, eax  总共有30多处,不知是哪处唉
若您愿意贴出附近上下几句的代码,我一搜就能搜出来,小弟感激不尽!
2012-10-17 21:15
0
雪    币: 27
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
找到了,在game.dll 中,多谢大牛,我按照你说的试试吧
2012-10-17 21:37
0
雪    币: 27
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
神牛,依你所说,果真不错,不过把前面那个call 变成mov eax, 1 出错,可见那个call必须得要,我把mov     ebx, eax 改成了 mov bl, 1验证通过,来膜拜一下神牛
2012-10-17 22:11
0
雪    币: 191
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
太神奇了。。。
2012-10-25 08:14
0
雪    币: 281
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
到底是怎么找到这处代码的呢??这才是最难的吧~~
2012-12-26 14:04
0
雪    币: 102
活跃值: (2060)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
12
exile,能不能给段魔兽真三国无双的全图代码,我喜欢玩这个游戏,也网上去搜索过,却不得要领。我知道是写内存,可是如何找出这个内存地址来才是最关键的,求思路。
2012-12-26 14:23
0
雪    币: 156
活跃值: (27)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
13
论坛记得有发过源码.你找找
2012-12-26 22:21
0
游客
登录 | 注册 方可回帖
返回
//