3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2417|回复: 9
打印 上一主题 下一主题

[讨论] 关于破解的讨论

[复制链接]

0

主题

56

帖子

220

积分

中级玩家

Rank: 3Rank: 3

贡献度
31
金元
958
积分
220
精华
0
注册时间
2010-4-6
跳转到指定楼层
主题
发表于 2010-4-13 00:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
装了加拿大的破解补丁,但是还是必须要有Internet连接才能局域网玩。
用sniffer截获了一下,基本上有两个地方需要互联网:
1、客户机(要加入(join)游戏的那个机器)请求WWW.WARBAND.COM.AR/getmainurl.ashx?type=41
应该是获取一个什么列表。
这个请求报文如下:
?GET /getmainurl.ashx?type=41 HTTP/1.0?GET /getmainurl.ashx?type=41 HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0
Host: WWW.WARBAND.COM.AR

WWW.WARBAND.COM.AR此时返回的是一个空的回复,就是说什么也没有。回复报文如下:
?HTTP/1.1 200 OK?HTTP/1.1 200 OK
Date: Mon, 12 Apr 2010 16:12:11 GMT
Server: Apache
Cache-Control: no-cache
Pragma: no-cache
Expires: -1
Content-Length: 22
Connection: close
Content-Type: text/html
《《《这里是空白的,故为空包》》》
http://warband.com.ar/

2、客户机发送校验请求到WARBAND.COM.AR/handlerservers.ashx?type=chkserial&serial=&ip=192.168.0.2 ****。报文如下
?GET /handlerservers.ashx?type=chkserial&serial=&ip=192.168.0.2 HTTP/1.0?GET /handlerservers.ashx?type=chkserial&serial=&ip=192.168.0.2 HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0
Host: WARBAND.COM.AR

收到的回复是一串数字,明显是key的校验结果:
?HTTP/1.1 200 OK?HTTP/1.1 200 OK
Date: Mon, 12 Apr 2010 16:12:12 GMT
Server: Apache
Content-Length: 26
Connection: close
Content-Type: text/html

304476|1288192405144992384   《《《《就是这个数字。

那么,很自然的想法就是让客户机的这两个请求能够在纯局域网下得到满足。也就是说,我自己在客户机上见一个ASP.net服务器,然后将mb_warband.exe中把两个请求的地址改成客户机的地址就行了。

可惜我不会写ASP.net程序(就是那两个ashx结尾的文件)。尝试用一个绿色的ASP.net服务器搞了一下,结果ashx文件总是报错。

哪位大侠会的,不妨照这个想法试一试。机会很大。呵呵。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-27 17:54 , Processed in 0.031909 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表