第206章 全新指纹算法诞生
作者:南梦尘   我被骗入缅北那三年最新章节     
    看到潘丽君朝我走来,先是一惊,然后马上镇定了。
    既然从内心已经理解了她的做法,那就积极面对她。
    我脸上浮起微笑,想跟她打个招呼。
    还没等把话说出来,忽然远处跑来一个女孩儿,一边跑一边喊:
    “潘经理,阿斌总监在一楼喊你呢,他说有事儿找你!”
    “知道了,我马上过去!”
    潘丽君看了我一眼,似乎想说什么,但又没说什么,扭头跟着那个女孩走了。
    虽然我也很好奇潘丽君想说什么,但又不能追过去问,只好放弃。
    我于是继续琢磨摄像头的问题。
    在摄像头接口处没有分叉,会不会在汇集到桥架的地方弄一个分叉出来呢?
    有了这个思路,我顺着附近网线汇集的方向往桥架方向摸索。
    还别说,在网线到桥架的汇集点,也就是潘丽君办公室隔壁的房间,我还真发现了一个东西,那就是一个八口的交换机。
    我捋了一下线路,原来弱电井到楼道那个摄像头的网线被中间掐断了,然后中间加了一个交换机,分出了几条线,其中一条明显是去隔壁潘丽君办公室的。
    阿肯这帮挨千刀的,为了省事,随便在中间加交换机,也不做个记号,出了事容易找到故障才怪了。
    看来下次还要收拾他们一顿。
    我一边想着,一边捋着交换机上的网线。
    等我捋到最后两条线的时候,鼻子差点没气歪。
    有人竟然用一条网线把7口和8口对连了起来。
    靠,这不出现环路才怪呢!
    我气得在报话机里骂了阿肯一顿。
    可阿肯委屈地跟我说,会所以前出入非常严格,里面的网络架构也是他来之前就弄好的。
    所以对里面的情况当然不是很了解。
    他肯定,这个交换机是在他来园区之前就有的,和他关系不大。
    不知者不怪,我赶紧跟阿肯道了歉。
    不过我感到非常疑惑的是,把网线两头都插到交换机上,怎么感觉是故意的呢?
    我把造成罪魁祸首的那条跳线拔掉拿走,来到弱电井把线路恢复原状,然后通知监控室查看监控情况。
    很快监控室传来消息,一切恢复正常。
    我和阿肯一边往维护组的办公室赶,一边骂:
    “这是哪个王八犊子干的好事,故意给咱们找事儿,等逮到了,非给他干屁了不可!”
    “干屁眼儿?靠,你什么时候有这个爱好了?我得离你远点儿!”
    阿肯说笑着,躲出了老远。
    这个货,嘴里没把门的,成天脏话不离口。
    我没理他,继续往办公室赶。
    刚到三楼,我还没反应过来,一个人噌地窜了出来,一下薅住了我。
    我仔细一看,原来是阿东。
    刚想挣脱,可他哪肯轻易放手,硬是把我弄到办公室,按到了他的椅子上。
    “好了,我帮你看还不行吗!”
    阿东把我肩膀压得非常疼,用力把他的手掰开。
    “你确定不跑了?”
    “废话,你看我能跑得了吗?”
    阿东看到我的确没有跑的意思,赶紧把手松开了,不是递烟,就是倒水。
    还别说,程序被阿东整理后,读着顺畅多了。
    起码看着不那么头昏脑涨了。
    一遇到卡壳的地方,我只要一回头,阿东就明白了什么意思。
    于是就给我详细解释这段代码他使用的是什么样的逻辑和思路。
    有他在一旁解释,程序看得很快,大体对整套代码有了大致的了解。
    我的任务是找到筛选羊毛党的办法,对里面的玩法和赔率等代码不是我查看研究的重点。
    但是等我把程序设计思路有了一个大概的了解以后,还是很震惊。
    你以为你抓到的是一把好牌,这次肯定能赢钱。
    其实那是他们勾引你加大赌注的砝码,让你心里侥幸,认为一定不会出现特殊情况。
    可你不知道的是,他们在后台早把你的底牌看得清清楚楚,是专门给你定制的牌局。
    连续输了很多次,本想放弃了。
    可你发现现在开始能赢钱了,于是以为自己转运了,开始加大投注,想翻本。
    可你不知道的是,这是他们勾引你加大投注的心理战术。
    想翻本,绝无可能。
    本以为棋牌室里跟你对战是其他在线赌博者,玩得不亦乐乎。
    可你不知道的是,那个房间里,除了你是真人,其他的都是机器人。
    跟电脑赌博还想赢钱,这跟让你马上长出一对儿翅膀,飞到天上一样。
    每套赌博网站的程序设计,不单单是调赔率,故意放水那么简单。
    里面还包含了很多心理战术。
    如果你经常光临赌博网站,恭喜你,他们已经根据你的行为特征,制定出了针对你个人的一套独有的赔率算法,让你深陷其中不能自拔。
    也难怪赌徒最后都会输得倾家荡产,程序都是针对你量身定制的,不输都不容天理。
    经过我和阿东一起激烈地讨论,我发现了他给浏览器加指纹的时候犯了一个致命的错误。
    那就是他对浏览器特征和机器的硬件的取值都是一个固定的值,然后利用这些值进行sha256加密,由此作为唯一的指纹。
    sha256加密倒是没什么,错误就是他选择的这些值用户端使用软件可以进行修改。
    把这些原始值进行修改,无论你后面怎么加密,最后系统就会判断这是一台新的机器,判断成一个新的用户。
    既然这样,那么我们可以不可以换一个思路想问题。
    那就是把这些原始值放到服务器上,而不是放到客户端那里。
    客户使用软件修改自己电脑上数据简单,想要修改服务器上的数据,难度提升得不是一点儿半点儿。
    听了我的思路,阿东眼前一亮,但是马上又想到了一个新问题。
    数据如果都是服务器往客户端发送的,怎么根据不同的机器让这些数据发生变化,然后作为机器上唯一的指纹使用呢!
    我一笑,问阿东:
    “你说同样进行1+1等于2的运算,我们俩的速度会一样吗?”
    “如果精确到一定的小数位,肯定不一样,世界上所有的人都不一样!”
    “那我问你,计算机的硬件虽然都是同一个厂家同一个批次生产的,性能会完全一摸一样吗?”
    “如果做精确的判断,肯定会有细微的差别!”
    “那不就得了!”
    “哎呀,我想到办法啦!”
    阿东兴奋得大叫了起来。