默認冷灰
24號文字
方正啟體

第三百二十一章 數據封包(2/3)

作者:超級老豬字數:13766更新時間:2019-08-07 15:12:57

    “嗯,我知道了。”

    陳浩聞言歎了一口氣,道:“我覺得,這樣的好像有點簡單了……算了,不了。馬哥,我突然間想到了一件事情。”

    “什麽事情?”

    馬哥連忙問了一句。

    “你,有三億多的參賽選手,這麽多人裏麵,怎麽可能會沒有計算機技術非常厲害的人呢?”

    陳浩歎氣道:“肯定會有的,是吧?”

    “這個肯定會有的。”

    馬哥明白陳浩的意思,道:“你的意思是,有可能使用外掛的人,不僅僅這一個?”

    “是的。”

    陳浩道:“如果真是這樣的話,那咱們舉辦的遊戲,就真沒有公平可言了。”

    馬哥沉默了一會兒,道:“這是沒辦法的事情陳浩,你知道外掛的原理嗎?”

    “不太清楚。”

    陳浩坦然承認。

    “外掛也可以叫做,數據封包欺騙,簡單的來就是,好比咱們的鬥地主遊戲,首先,三個人坐下來,當決定開始後,三人先後按下準備開始鍵後,會給服務器發送一個數據封包,然後服務器在收到後,啟動先前設定好的算法,隨機給三人發牌。”

    馬哥詳細的解釋道:“這個過程是在一秒鍾之內就完成的,但是服務器計算速度很快,所以咱們是感覺不到的,其實在每次給三人隨機分配發送一張牌後,係統就會在一副撲克牌裏麵,將這三張牌去掉,具體情況就是,ab三個玩家,發牌時,服務器會給a發送一個數據,內容為‘梅花k一張’,a看見梅花k後,將會給服務器一個‘a有梅花k’的數據,服務器認為a有梅花k一張。”

    “嗯。”

    陳浩嗯了一聲,他道:“馬哥,你繼續。”

    “如果有人使用了外掛的話,那麽情況就會變成這樣,服務器給a發送一張梅花k,但a截獲了這個數據封包並且加以處理,回給服務器數據為a獲得了一張梅花9,服務器那邊會得到a有梅花9一張的信息,從而會認為a手裏的是梅花9。”

    馬哥道:“遊戲其實就是在服務器端和客戶端不斷發送數據封包,遊戲才能給得以繼續進行下去,如果有人使用外掛,可以欺騙過服務器端,那麽客戶端的牌,是會被修改的,但是除了之前我和你的那種判斷是否使用了外掛的方法之外,還有一個判斷方法,簡單明了。”

    “哦?”

    陳浩來了興趣,道:“什麽方法。”

    “哈哈,陳浩,你平時肯定不玩網絡遊戲吧?”

    馬哥聽到陳浩的話,登時忍不住笑起來了。

    “玩的很少。”

    陳浩道。

    “嗯,這就對了,一般在網絡遊戲中,隻要有人使用了外掛,很快就會被人看出來,因為有很明顯的異常錯誤特征出現,比如遊戲中,你打對方一下,他應該會有後仰,受傷的姿勢以及掉血,如果沒有掉血的話,你肯定第一時間就能判斷出來,對方開外掛了。” 本章尚未完結,請點擊下一頁繼續閱讀---->>>

上一章 回目錄 標記書簽 下一章