xinxi 发表于 2015-3-8 19:14:34

免费发 剑侠情缘2 登录call 有效

免费发 剑侠情缘2 登录call 有效

适用于 论武中原 8.11版201501028
剑网2 原本是传统武侠类的游戏,后来被SB 策划改的不成样子了,这几天研究了一下

在这个开始的游戏点击进入游戏按钮(必须点)



mov ecx,
mov eax,ecx
add eax,1c0
push eax
call 7003C0   //点进入游戏按钮(必须执行这一call 后,进入下一界面,后面才能正常执行。不call ,手动点也可以)
以上call 执行完后会进入 下一界面



mov eax,2ed   \\这是鼠标在游戏窗口内的x 坐标。
mov edx,139    \\这是鼠标在游戏窗口内的y坐标。
push 0
push edx
push eax
mov esi,013902ed    \\这是坐标这个call 里的坐标随便写 只要在这一界面,就能得出正确结果。
call 6F8DD0    //返回登录帐号密码框基址   !!如果不在这一界面。 那么这里得出的结果就不对。
add esp,0c   
//按基址+偏移把帐号密码和区服列表信息写入内存 ,,,,基址都 在下面。写好后。

mov ecx,eax       //这里的eax 是上一call 的返回值,就是登录帐号密码框基址
call 723C80      //登录call
这里我选择的是 藏剑山庄区   



od中可以看到 想进入的区是 edx 想进入的服务器 是 0 就是下图(serverlist.pak解压出来的区服列表)中的 藏剑山庄65 区 0服。



版本信息
进入游戏按钮call ecx 基址 af1fe8 af7d2c   eax = ecx + 1c0
登录帐号密码框基址 call 006F8DD0 的返回值eax
[]帐号地址
[]帐号长度
[]密码地址
[]密码长度
待选区服列表数组下标
假设esi是 登录帐号密码框基址 (下面几个命令在上面od图中可以看到。)
mov eax,dword ptr ds:
lea ecx,dword ptr ds:
mov edi,dword ptr ds:edi是要进入的服
mov edx,dword ptr ds:      edx是要进入的区

这就是我这几天研究出来的,高级语言 还没有写,因为现在只能进入到人物选择界面。 选择人物进入游戏的功能还没有研究,=有空研究完了再写。如果大家觉得还行,请回个贴呵呵。

⑤颜⑥铯 发表于 2015-3-8 23:10:37

楼主加油,我们都看好你哦。

⑤颜⑥铯 发表于 2015-3-9 00:31:40

元芳你怎么看?

hjwgjd 发表于 2015-3-17 00:15:09

有空一起交流一下

BruceLee 发表于 2015-4-26 17:56:31

高手云集 马上来看看
页: [1]
查看完整版本: 免费发 剑侠情缘2 登录call 有效