查看: 2865|回复: 7
打印 上一主题 下一主题

将军令工作原理详解

[复制链接]
跳转到指定楼层
楼主
发表于 2007-10-26 15:13:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自:四川
分不够,没图,没签名,只能用语言描述,我语文还没不及格过,估计大家应该看的懂!!

首先告诉大家,将军令不是和服务器同步的,不会向服务器发送信号!!所以你根本不用担心在地下室100层没信号!!按一下开关傍边的5个条是代表密码还有效的时间,10秒钟少一格!1分钟失效!
其次告诉大家将军令进水后还可以用!!只是进水当时液晶屏幕上的数字很乱你看不清楚而已,放干或者用吹风吹干都可以用!!
再其次告诉大家,将军令是可以换电池的,只不过换电池的时候需要用两跟导线帮忙,因为将军令的芯片(一个破集成块,成本估计不超过3块)相当于一个RAM,放电后程序清空,就不能产生密码了!
所以换的时候把新电池用2根导线连在老电池上,用新电池挤下老电磁就可以了!我试过,的确可以使用!!

最后告诉大家最核心的问题:将军令的密码产生原理!
将军令集成块里有个RAM,类似于电脑的BIOS芯片或内存(RAM),他是产生密码的核心。WY就是给这个芯片写了个程序来产生随机码(后面解释)--将军令密码!!
将军令密码其实不是每分钟产生一个,是每秒产生一个!!为什么?
你用将军令会发现按开关的时候密码总是在按下去的60秒钟有效,60秒内不论你怎么按密码都是一样的!!假如你在10:10:59秒按下开关得到密码123456,按1分钟产生一个密码得说法,那你在登录的时候就进不去游戏,因为你不可能在1秒钟把密码完整的输入进去,但是你输入那密码你确实进的去!!你也许会说,那一分钟不一定是整的10:10:1秒开始的,万一是10:10:30秒开始计的呢!!
其实很简单,你拿个秒表1分10秒按开关进一次游戏,2分20秒在进,3分30秒在进,循环6次就知道,密码不是以分产生的了!!
那为什么是秒!?
很简单,芯片里只要有个计时器就OK了!计时器的时间精度和服务器相差不过N秒(N是WY设定的,和计时器的精度有关!也和密码表有关,想知道N的作用的可以跟帖问就可以了,WY服务器甚至不用保留密码表,只留下一个密码函数(和你将军令密码函数一样)就可以验证你的将军令密码是不是正确的了。而且你按下开关得时候这1分钟内是不会有新密码产生的,否则产生密码就不是以秒为单位了!!这里在多说下,你登录游戏时不只将军令一个密码可以进游戏,应该有小于等于2N个密码可以进入游戏!!!!那是不是进入游戏的密码可以乱输或者被猜出来呢!!
有可能,可能性为2N/1000000,N一般很小估计最多不超过59吧!!所以要想猜中的话还是比较难,比中彩票难10000……00倍!!(毕竟1分钟你能输入多少个6位数啊!)所以说将军令只敢说不容易被破解,而不敢说绝对安全!
下面举例说明密码的产生和验证!!
假如WY是以时分秒来设置密码的这里令 时=X,分=Y,秒=Z,密码=K
密码函数F1=a*X+b*Y+c*Z, (a,b,c为常数)那么每秒钟都可以得到个密码K;
比如a=1,b=2,c=3,时间为10点11分12秒。那么产生得密码为1*10+2*11+3*12=000068
服务器收到密码000068后,就用密码函数F2=a*X1+b*Y1+c*Z1
(这里Z-N<=Z1<=Z+N,Y-N/60<=Y1<=Y+1/60,Z-N/3600<=Z<=Z+N/3600,N为上面说的精度)
验证这个等式成立不成立!!成立就可以进入,不成立就进不去!!
当然WY不可能写个那么简单的密码函数,至少也来个2次函数嘛!!太高了估计他服务器受不了!!
关于所有的将军令是不是用一个密码函数,这个说不清楚(那编号不知道是为了售后服务还是密码函数)
不过可以大胆猜想,多个将军令共用一个密码函数,或者那编号也做为一个参数进入密码函数!!
题外话,不知道有人做过实验没有,用将军令登录游戏后1分钟内在另一台电脑上挤自己的号,能挤下来不!!如果能,我会告诉你将军令比电话密保还不安全!!
收藏收藏 分享淘帖 支持支持 反对反对 赞赞(0)
【论坛近期活动汇总】
回复

使用道具 举报

沙发
发表于 2007-10-26 15:18:13 | 只看该作者 来自:湖北
我看不懂....
回复 支持 反对

使用道具 举报

3
发表于 2007-10-26 15:25:58 | 只看该作者 来自:安徽
哦,我看懂了!
谢谢楼主,很猛的贴
回复 支持 反对

使用道具 举报

4
发表于 2007-10-26 15:35:15 | 只看该作者 来自:山东
完整的读完了.
楼主的贴确实很有水平.
难得,顶一下下~~
玩游戏的人也不都是没脑子.
就是最后那几句还是不太明白.
回复 支持 反对

使用道具 举报

5
发表于 2007-10-26 15:50:34 | 只看该作者 来自:江苏
我K  高智商  LZ你是物理老师还是数学老师
回复 支持 反对

使用道具 举报

6
发表于 2007-10-26 15:52:34 | 只看该作者 来自:山东
LZ真

从心得转心情了
回复 支持 反对

使用道具 举报

7
发表于 2007-10-26 16:33:40 | 只看该作者 来自:浙江
回复 支持 反对

使用道具 举报

8
 楼主| 发表于 2007-10-26 16:50:26 | 只看该作者 来自:四川
原帖由 苗小浪 于 2007-10-26 15:35 发表
完整的读完了.
楼主的贴确实很有水平.
难得,顶一下下~~
玩游戏的人也不都是没脑子.
就是最后那几句还是不太明白.

最后几句我只是问下大家测试过没?
如果测试过了!请给个答复!!
回复 支持 反对

使用道具 举报

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

本版积分规则