能力值:
( LV6,RANK:80 )
|
-
-
3 楼
这个解释起来有点麻烦啊。
首先你要搞清楚的是,魔兽这个游戏的地图脚本是有一个自带的解释器的,他这些函数都是运行在虚拟机上的。至于你说搜一个字符串,找TimerStrat这个函数的地址找不到的问题。
实际上,你用IDA把game.dll拉进去以后 搜全部字符串,会发现能搜到函数名的,这里就是game给虚拟机添加函数的地方,那里有全部的函数地址。
还有就是,jass调用字符串是这么调用的,首先 会生成一张字符串的表,你输入一个或者定义一个就会在这个表上得到一个和字符串对应的ID,然后jass调用的时候实际上是调用这个id,所以你直接搜字符串是搜不到地址的。
|
能力值:
( LV3,RANK:20 )
|
-
-
4 楼
谢谢你的答复,我用IDA6.6打开game.dll,发现搜索到的函数全是sub xxxxxx格式,我是第一次用IDA,怎么搜索TimerStart呢?
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
不知道这两个是吗?哪个是?
|
能力值:
( LV3,RANK:20 )
|
-
-
6 楼
楼主知道 地精研究院 吗。
|
能力值:
( LV3,RANK:20 )
在线值:

|
-
-
7 楼
记得以前有个叫 大象的大神 做过一个做WAR3外挂的视频 你搜搜 时间有点久了
|
能力值:
( LV3,RANK:20 )
|
-
-
8 楼
是的 瘸腿的大象 我之前下载了他的视频 不过现在很少能下载到视频了 是115网盘的
他的视频我能看懂 也操作过了 是CE OD修改魔兽争霸的 但是涉及OD跟踪函数的很少
|
能力值:
( LV3,RANK:20 )
|
-
-
9 楼
知道的 随着LOL等竞技游戏的兴起 这个网站好像管理的越来越少了
|
能力值:
( LV6,RANK:80 )
|
-
-
10 楼
[QUOTE=小木鱼;1414048]不知道这两个是吗?哪个是?
 [/QUOTE]
push offset aHtimerRbcV ; "(Htimer;RBC)V"
mov edx, offset aTimerstart ; "TimerStart"
mov ecx, offset loc_6F3C1EB0
call sub_6F455C20
应该是这个形式。
offset loc_6F3C1EB0
这个就是,顺便说一下。ida自动命名的“sub xxxx”都是自己命名的,不代表任何意思,你可以自己改名
|
|
|