=|HERO|=>>> 发表于 2005-7-24 14:23:15

关于加快帐号验证的一点研究

截了一下数据包,发现验证帐号是很快的,但是获得帐号信息是很慢的,是通过http get得到数据的,而且服务器还是iis,asp的,所以禁止掉它可以加快一点速度
验证是必须的,但也可以通过修改hosts文件加速域名解析
现对c:/windows/system32/dirvers/etc/hosts
加入以下几行,看速度有没有加快?
-----------------
其实把这个ip指向我们自己开发的系统,并提供数据,那就能在BFHQ里看到自己的等级和勋章之类,并且是http协议,很简单,只要得出每个字段的含义即可
这几个域名的作用可以猜一下
我做了如上修改,感觉验证帐号速度快了,你们也试一下看有没有效

cctrv 发表于 2005-7-24 14:24:54

........
怎么都是gamespy?
这个网站用代理上就比较快......
不用代理上~
ADSL,网通,铁通都不要想快~

=|HERO|=>>> 发表于 2005-7-24 14:25:31

修改之后鼠标转10圈就ok了

=|HERO|=NBAGUI 发表于 2005-7-24 14:27:12

那这些封了就找不到BFHQ数据鸟

=|HERO|=>>> 发表于 2005-7-24 14:29:10

对,这算是一点损失吧,但是D版的又没数据的咯,可以开发一个HERO的BFHQ数据中心,这样在游戏内就可以查看HERO rank了

=|HERO|=NBAGUI 发表于 2005-7-24 14:30:55

你把

127.0.0.1       battlefield2.available.gamespy.com
127.0.0.1       BF2Web.gamespy.com
207.38.11.34       gpcm.gamespy.com
127.0.0.1       gpsp.gamespy.com


都改成

218.77.120.42      battlefield2.available.gamespy.com
218.77.120.42         BF2Web.gamespy.com
207.38.11.34      gpcm.gamespy.com
218.77.120.42      gpsp.gamespy.com

测试一下,看看能不能出数据

苏啊 发表于 2005-7-24 14:32:30

楼主强人啊

=|HERO|=TopGun 发表于 2005-7-24 14:32:34

随着一声巨响,从天上掉下一张=|HERO|=YU12
制作的貴奶奶發春,送錢分享!
卡片说明:貴奶奶發春,送錢分享。
卡片效果:得到1000HERO贱宝。

http://heroipb.3322.org/images/card/9.jpg

Originally posted by =|HERO|=NBAGUI at 2005-7-24 02:30 PM:
你把

127.0.0.1       battlefield2.available.gamespy.com
127.0.0.1       BF2Web.gamespy.com
207.38.11.34       gpcm.gamespy.com
127.0.0.1       gpsp.gamespy.com


都改成

218.77.120.42    ...


除非我们把中国的DNS全部强制指到这边来.....

=|HERO|=>>> 发表于 2005-7-24 14:36:19

Originally posted by =|HERO|=NBAGUI at 2005-7-24 14:30:
你把

127.0.0.1       battlefield2.available.gamespy.com
127.0.0.1       BF2Web.gamespy.com
207.38.11.34       gpcm.gamespy.com
127.0.0.1       gpsp.gamespy.com


都改成

218.77.120.42    ...

有数据,但是和gamespy的数据不兼容,都是乱的

cctrv 发表于 2005-7-24 14:37:10

.......
你这么厉害?~~~~~~

=|HERO|=>>> 发表于 2005-7-24 14:39:24

除非我们把中国的DNS全部强制指到这边来.....

所以只有知道的才会改啊。我们有不是上帝,不知道的就让他们慢慢等验证
如果知道了破解了加密算法,就可以建国内的验证中心,速度就更快了

但是我怀疑也不会是很复杂的算法,很可能是md5。
如果开发个工具可以自己给自己验证,验证信息存在本地,就爽歪了

[ Last edited by =|HERO|=>>> on 2005-7-24 at 14:41 ]

=|HERO|=NBAGUI 发表于 2005-7-24 14:49:24

你获得的数据比我多

不知道是连到哪个页面上

应该也是HTTP获得了

你有没有防火墙工具,拒绝到218.77.120.42的80,连游戏,让他报错,看日志

=|HERO|=JANKAN 发表于 2005-7-24 14:49:42

大于我恨你

=|HERO|=mimiyan 发表于 2005-7-24 14:54:18

希望能搞定啊

[ Last edited by =|HERO|=mimiyan@BF2 on 2005-7-24 at 14:56 ]

=|HERO|=>>> 发表于 2005-7-24 14:56:27

Originally posted by =|HERO|=NBAGUI at 2005-7-24 14:49:
你获得的数据比我多

不知道是连到哪个页面上

应该也是HTTP获得了

你有没有防火墙工具,拒绝到218.77.120.42的80,连游戏,让他报错,看日志
HTTP: Uniform Resource Identifier =/ASP/getplayerinfo.aspx?pid=44408390&info=per*,cm
HTTP: Uniform Resource Identifier =/ASP/getplayerinfo.aspx?pid=44408390&info=ktm-,vt
HTTP: Uniform Resource Identifier =/ASP/getplayerinfo.aspx?pid=44408390&info=mtm-,mw
HTTP: Uniform Resource Identifier =/ASP/getunlocksinfo.aspx?pid=44408390
HTTP: Uniform Resource Identifier =/ASP/getrankinfo.aspx?pid=44408390

根据文件名很容易知道是什么意思
页: [1] 2 3
查看完整版本: 关于加快帐号验证的一点研究