第206章 全新指紋算法誕生

字數:4569   加入書籤

A+A-




    3q中文網 www.3qzone.io,最快更新我被騙入緬北那三年 !
    看到潘麗君朝我走來,先是一驚,然後馬上鎮定了。
    既然從內心已經理解了她的做法,那就積極麵對她。
    我臉上浮起微笑,想跟她打個招呼。
    還沒等把話說出來,忽然遠處跑來一個女孩兒,一邊跑一邊喊:
    “潘經理,阿斌總監在一樓喊你呢,他說有事兒找你!”
    “知道了,我馬上過去!”
    潘麗君看了我一眼,似乎想說什麽,但又沒說什麽,扭頭跟著那個女孩走了。
    雖然我也很好奇潘麗君想說什麽,但又不能追過去問,隻好放棄。
    我於是繼續琢磨攝像頭的問題。
    在攝像頭接口處沒有分叉,會不會在匯集到橋架的地方弄一個分叉出來呢?
    有了這個思路,我順著附近網線匯集的方向往橋架方向摸索。
    還別說,在網線到橋架的匯集點,也就是潘麗君辦公室隔壁的房間,我還真發現了一個東西,那就是一個八口的交換機。
    我捋了一下線路,原來弱電井到樓道那個攝像頭的網線被中間掐斷了,然後中間加了一個交換機,分出了幾條線,其中一條明顯是去隔壁潘麗君辦公室的。
    阿肯這幫挨千刀的,為了省事,隨便在中間加交換機,也不做個記號,出了事容易找到故障才怪了。
    看來下次還要收拾他們一頓。
    我一邊想著,一邊捋著交換機上的網線。
    等我捋到最後兩條線的時候,鼻子差點沒氣歪。
    有人竟然用一條網線把7口和8口對連了起來。
    靠,這不出現環路才怪呢!
    我氣得在報話機裏罵了阿肯一頓。
    可阿肯委屈地跟我說,會所以前出入非常嚴格,裏麵的網絡架構也是他來之前就弄好的。
    所以對裏麵的情況當然不是很了解。
    他肯定,這個交換機是在他來園區之前就有的,和他關係不大。
    不知者不怪,我趕緊跟阿肯道了歉。
    不過我感到非常疑惑的是,把網線兩頭都插到交換機上,怎麽感覺是故意的呢?
    我把造成罪魁禍首的那條跳線拔掉拿走,來到弱電井把線路恢複原狀,然後通知監控室查看監控情況。
    很快監控室傳來消息,一切恢複正常。
    我和阿肯一邊往維護組的辦公室趕,一邊罵:
    “這是哪個王八犢子幹的好事,故意給咱們找事兒,等逮到了,非給他幹屁了不可!”
    “幹屁眼兒?靠,你什麽時候有這個愛好了?我得離你遠點兒!”
    阿肯說笑著,躲出了老遠。
    這個貨,嘴裏沒把門的,成天髒話不離口。
    我沒理他,繼續往辦公室趕。
    剛到三樓,我還沒反應過來,一個人噌地竄了出來,一下薅住了我。
    我仔細一看,原來是阿東。
    剛想掙脫,可他哪肯輕易放手,硬是把我弄到辦公室,按到了他的椅子上。
    “好了,我幫你看還不行嗎!”
    阿東把我肩膀壓得非常疼,用力把他的手掰開。
    “你確定不跑了?”
    “廢話,你看我能跑得了嗎?”
    阿東看到我的確沒有跑的意思,趕緊把手鬆開了,不是遞煙,就是倒水。
    還別說,程序被阿東整理後,讀著順暢多了。
    起碼看著不那麽頭昏腦漲了。
    一遇到卡殼的地方,我隻要一回頭,阿東就明白了什麽意思。
    於是就給我詳細解釋這段代碼他使用的是什麽樣的邏輯和思路。
    有他在一旁解釋,程序看得很快,大體對整套代碼有了大致的了解。
    我的任務是找到篩選羊毛黨的辦法,對裏麵的玩法和賠率等代碼不是我查看研究的重點。
    但是等我把程序設計思路有了一個大概的了解以後,還是很震驚。
    你以為你抓到的是一把好牌,這次肯定能贏錢。
    其實那是他們勾引你加大賭注的砝碼,讓你心裏僥幸,認為一定不會出現特殊情況。
    可你不知道的是,他們在後台早把你的底牌看得清清楚楚,是專門給你定製的牌局。
    連續輸了很多次,本想放棄了。
    可你發現現在開始能贏錢了,於是以為自己轉運了,開始加大投注,想翻本。
    可你不知道的是,這是他們勾引你加大投注的心理戰術。
    想翻本,絕無可能。
    本以為棋牌室裏跟你對戰是其他在線賭博者,玩得不亦樂乎。
    可你不知道的是,那個房間裏,除了你是真人,其他的都是機器人。
    跟電腦賭博還想贏錢,這跟讓你馬上長出一對兒翅膀,飛到天上一樣。
    每套賭博網站的程序設計,不單單是調賠率,故意放水那麽簡單。
    裏麵還包含了很多心理戰術。
    如果你經常光臨賭博網站,恭喜你,他們已經根據你的行為特征,製定出了針對你個人的一套獨有的賠率算法,讓你深陷其中不能自拔。
    也難怪賭徒最後都會輸得傾家蕩產,程序都是針對你量身定製的,不輸都不容天理。
    經過我和阿東一起激烈地討論,我發現了他給瀏覽器加指紋的時候犯了一個致命的錯誤。
    那就是他對瀏覽器特征和機器的硬件的取值都是一個固定的值,然後利用這些值進行sha256加密,由此作為唯一的指紋。
    sha256加密倒是沒什麽,錯誤就是他選擇的這些值用戶端使用軟件可以進行修改。
    把這些原始值進行修改,無論你後麵怎麽加密,最後係統就會判斷這是一台新的機器,判斷成一個新的用戶。
    既然這樣,那麽我們可以不可以換一個思路想問題。
    那就是把這些原始值放到服務器上,而不是放到客戶端那裏。
    客戶使用軟件修改自己電腦上數據簡單,想要修改服務器上的數據,難度提升得不是一點兒半點兒。
    聽了我的思路,阿東眼前一亮,但是馬上又想到了一個新問題。
    數據如果都是服務器往客戶端發送的,怎麽根據不同的機器讓這些數據發生變化,然後作為機器上唯一的指紋使用呢!
    我一笑,問阿東:
    “你說同樣進行1+1等於2的運算,我們倆的速度會一樣嗎?”
    “如果精確到一定的小數位,肯定不一樣,世界上所有的人都不一樣!”
    “那我問你,計算機的硬件雖然都是同一個廠家同一個批次生產的,性能會完全一摸一樣嗎?”
    “如果做精確的判斷,肯定會有細微的差別!”
    “那不就得了!”
    “哎呀,我想到辦法啦!”
    阿東興奮得大叫了起來。