“不可能!這絕對不可能!”

    休?克勞德呆呆地望著共享屏幕,口中一陣喃喃自語,“絕對是我看錯了!大衛,剛才你看到了嗎?”

    “看到了,老板......”

    另一名年輕技術人員木然地點了點頭,“他居然連抓包工具都沒用,直接就把登錄過程的數據包一個不漏的全部抓了出來......”

    雖然剛才牧楓操作的速度極快,根本來不及看清究竟輸入了什麽東西,但是操作的步驟卻並不複雜,一共也就分三步而已,所以gpsoft的人都知道牧楓是在製作脫機外掛。

    因為製作脫機外掛的第一步流程,就是要分析遊戲初始階段進行時,客戶端與服務器之間的數據通訊過程,這一階段主要從指玩家從輸入用戶名和密碼登陸遊戲開始,一直到遊戲畫麵中出現玩家的角色為止。

    這是開始階段最關鍵的步驟,隻要能夠成功破解數據通信部分的加密,並且用自製程序模擬整個登陸過程,那麽脫機外掛的製作就已經成功了一大半,而這個成功的前提,就是首先要獲取通信用的數據包。

    人類互相交流的時候,會使用各種各樣的語言,對人類而言,語言就是信息的載體,當別人聽到了這些語言,也就知道了對方想要表達的意思。

    數據包,可以理解為電腦的信息載體,當兩台或者是多台電腦之間需要交流的時候,就會將交流的內容以數據包的形式發送出去,對端電腦接受到這些數據包後就能讀取其中所包含的信息。

    和對話容易被人偷聽一樣,數據包的發送同樣容易被人攔截,網絡上有非常多的抓包工具,就是專門用來攔截數據包所用。

    這些抓包工具的功能非常豐富,熟練使用的人幾乎可以攔截電腦發送和收到的一切數據包,不過正因為功能繁多,編寫抓包工具的代碼也很複雜,這就是為什麽大家都直接使用工具,而不是現場寫一串代碼去攔截數據包的原因。

    一台正常聯網的電腦,同一時間往外界發送的數據包非常多,所攜帶的信息也各不相同,就像是一間非常吵鬧的教室,所有人都在嘰嘰咋咋地互相聊天,如果想要偷聽其中某一個人的聊天內容,就要屏蔽其他人的聲音才行。

    抓包工具中就有過濾器的功能,可以設定詳細的規則,將所有不相幹的數據包統統排除在外,隻留下自己想要的那一部分,這個功能的實現,背後同樣需要一連串複雜代碼的支持。

    一款穩定運行的軟件或者程序,代碼都經過無數次的校對和檢驗,確保沒有任何問題,才能流暢地運行和使用,即使再牛逼的程序員,也不敢保證自己初次寫出的代碼就能正確無誤地運行。

    牧楓卻是打破了這個行業準則,剛才獲取遊戲客戶端和服務器之間的通訊數據包,他沒有使用任何抓包工具,直接現場寫了一段抓包用的代碼。

    正是這一點,讓休?克勞德驚到下巴都快掉了下來,大胡子一顫一顫的,滿臉都是難以置信的神色。

    在成立gpsoft這個公司之前,他就已經是一名非常出色的程序員,編寫代碼隻是基本功而已,但他從來沒有見過哪個程序員能把代碼寫到牧楓這種程度。

    想要實現抓取數據包的功能,同時還要將那些亂七八糟的數據包區分開來,隻留下有用的數據包,這一連串功能所需要編寫的代碼,至少也在300行開外!

    就算是將這些代碼都背了下來,不用臨時去編寫,光是把這300行代碼正確無誤地輸入電腦裏,起碼也要花個10來分鍾的時間,但牧楓僅僅隻用了5秒鍾!

    就這短短的5秒鍾,還是包含了抓取到正確數據包的時間,算上代碼運行所需要的時間,也就是1-2秒之內,牧楓就已經完成了300行代碼的輸入!

    如果不是因為韓沐雅此時就坐在屏幕的另一端,休?克勞德真想狂喊一聲:“臥槽!”

    這件事情,無論是誰告訴他,在他沒有親眼看到的情況下,他都絕對不可能相信,因為這完全就是在胡說八道!

    “為了提升運算效率,你們居然選擇了aes加密算法,難怪這款遊戲的外掛會屢禁不止!”

    半分鍾不到,牧楓就已經破解了抓取到的通信數據包,隨後編寫了一串代碼模擬了登錄過程,成功利用第三方程序登入了孤島狩獵的服務器。

    眼睜睜地看著屏幕上顯現的一切,休?克勞德和gpsoft一眾技術人員,全都麵色煞白地呆住了,仿佛被人扼住了喉嚨一般,連半個字都說不出來。

    因為電腦通信用的數據包很容易被有心之人攔截,所以為了保證數據包內的信息安全,發送方通常都會對數據包進行加密。

    常見的加密方式有對稱加密、非對稱加密、hash加密以及自定義加密等等,其中對稱加密算法因為計算量小、加密速度快、效率非常高的優點,所以應用最為廣泛。

    孤島狩獵所采用的aes算法,是advancedencryptionstandard的縮寫,也就是高級加密標準,屬於對稱加密算法的一種,是美利堅官方采用的區塊加密標準。

    雖然aes的安全性很高,也是當前最流行的加密算法之一,但因其加密方式屬於對稱加密,所以也就有了其他對稱加密算法同樣有的問題,那就是加密和解密都使用同一把密鑰。

    如果把對稱加密比作一個保險箱,那麽密鑰就相當於箱子的鑰匙,溝通雙方各持一把,貴重物品存進去後,直接將箱子寄出去,就算中途箱子被人偷了,在沒有鑰匙的情況下,別人也拿不到箱子裏的東西。

    這種方式雖然看似安全,但在實際應用當中也存在一定程度的風險,萬一鑰匙被人竊取,那麽保險箱內的東西也就不再安全了。

    gpsoft的失敗就是因為這一點,存放在遊戲客戶端的密鑰遭人竊取,所以加密後的信息也就不再具有隱秘性了。

    坐在一旁的韓沐雅,看看gpsoft那群人,又看看身邊的牧楓,雖然她不知道牧楓具體在幹什麽,但是看gpsoft那群人瞠目結舌的樣子,就知道牧楓肯定是露了一手非常厲害的技術,這才將對方徹底鎮住了。

    “牧先生,對稱加密算法的缺點我們很清楚,也嚐試過使用其他幾種類型的加密方式,測試的結果都很不滿意。”作為gpsoft的ceo,休?克勞德硬著頭皮開口道:“使用aes加密算法,也是迫不得已的事情。”

    “既然常用的加密算法都不行,你們為什麽不試著開發全新的加密算法?”牧楓淡淡地問道。

    “啊?”

    休?克勞德頓時呆住了,似乎沒聽懂牧楓在說什麽。

章節目錄

閱讀記錄

黑客帝國之超級智腦所有內容均來自互聯網,繁體小說網隻為原作者對酒當歌的小說進行宣傳。歡迎各位書友支持對酒當歌並收藏黑客帝國之超級智腦最新章節