001 帶著系統(tǒng)進游戲
2036年,青山市某公寓。
房間內的布置很簡潔,如果忽略滿地的線纜和各種電子設備,一定會讓人以為這里剛剛裝修沒多久。
除了擺在角落里的一張床之外,就只有一個電腦桌是不帶電的。
電腦桌上擺放著兩個顯示器,左邊那個只顯示了“封裝中……”三個漢字和一個大概在78%左右的進度條。右邊的顯示器上,打開著一個終端窗口,密密麻麻的英文和數字在上面滾動。
電腦桌前則坐一個皮膚白皙、穿著格子衫的年輕人,雙手在鍵盤上飛舞,速度比某些號稱觸手怪的網文寫手還要快。
機械鍵盤清脆的敲打聲和電腦風扇狂轉的聲音充斥著整個房間,如果房間隔音不好一定會被人投訴甚至是報警。
但在這樣的環(huán)境中,沉浸在網絡世界的陳云卻并沒有覺得吵。他正在經歷一場網絡圍獵,非常不幸的是,陳云不是獵手,而是獵物。
本性平和、內向、不善言談的陳云,在網絡中就像變了一個人似的,言辭激烈、行事激進,甚至連網絡ID都是“執(zhí)劍者”這種帶有鋒芒的。
劍,百兵之首,兇器也。
鋒芒畢露的行事作風也讓陳云得罪了很多人,常常會有網絡安全機構的人、甚至是像陳云一樣混跡在網絡黑暗地帶的人對他進行追殺。
當然,追殺的范圍目前還只限于網絡之中。陳云對自己的真實位置保護得很好,敵人只能追蹤到他的跳板。
但三個月前的一封公開邀請讓本就是眾矢之的的陳云陷入了更大的危機之中。
三個月前,陳云收到了人工智能(AI)聯(lián)盟的邀請,請他參加人工智能聯(lián)盟和網絡安全屏障事務局——被網民戲稱為【智障網盟】的組織舉辦的“圣權戰(zhàn)爭”大賽。
“圣權戰(zhàn)爭”這個名字源于十幾年前名為FATE的動漫中出現(xiàn)的“圣杯戰(zhàn)爭”,因為“圣權戰(zhàn)爭”的形式和“圣杯戰(zhàn)爭”差不多。
“權”字表示“提權”,是一個網絡安全詞匯。簡單理解就是黑客通過技術手段,獲取目標的最高權限。
沒有人會拒絕這樣的邀請,陳云也是一樣。“圣權戰(zhàn)爭”是網絡安全世界最大的盛會,能夠收到邀請是所有人的夢想。
但這場殘酷的“戰(zhàn)爭”并不是規(guī)定一個特定的時間開始,而是從發(fā)出邀請就開始了。收到邀請的陳云立刻成為了其他人的目標,有的是同樣收到邀請的安全人員,想要提前擊敗陳云,使他失去資格。還有些是沒有接到邀請的人,為了獲得陳云的邀請資格而攻擊他。
“圣權戰(zhàn)爭”就是這么殘酷,只要有一次失敗,邀請資格自動轉移,受邀者就無緣這場盛會了。
陳云正在經歷他受邀后最激烈的一場戰(zhàn)斗。
“去你媽的。”陳云大喝一聲,敲下了回車鍵,終結了自己和跳板的連接。
“呼……”陳云調低電腦椅的靠背,躺著休息,“一群癩皮狗,幾百個傻叉圍堵我一個,真不要臉?!?p> “叮”
剛休息一會兒,陳云就聽到電腦音箱傳來了提示音。
他“騰”的從靠背上彈了起來,臉上喜不自禁。
左邊的電腦顯示器上,顯示著“封裝完成”四個大字。
耗費了三個月時間編寫的人工智能系統(tǒng)終于完成了,有了這個,他就可以開始參加圣權戰(zhàn)爭了。
這個世界AI技術已經非常成熟了,AI除了不能編寫AI,和缺乏創(chuàng)造力之外,其他方面都比人類強大。參加圣權戰(zhàn)爭不能靠人力,必須有自己的AI系統(tǒng)才有機會戰(zhàn)勝對手。
在電腦旁,擺放著一個巨大的金屬外殼球形游戲倉。游戲倉上的一塊兒外殼已經被拆掉了,露出了里面復雜的走線和各種接口。
其中一個接口處印著“test”字樣,通過網線連接著陳云的電腦。
這是大型網游《神跡》的游戲倉,一個目前最火的玄幻網游。這款網游的特別之處在于它是由一個代號“女媧”的非常強大的智能主系統(tǒng)來維護運營,沒有人工參與,保證了游戲的平衡性。
不過,對于普通玩家來說,《神跡》是一個大型角色扮演網游,但對于圣權戰(zhàn)爭的受邀者來說,這就是個戰(zhàn)場。
圣權戰(zhàn)爭舉辦方將比賽場地定為了《神跡》之中,因為游戲主系統(tǒng)、強大的“女媧”可以檢驗參賽者的實力,實力不足的參賽者在游戲中做出什么出格的舉動都會被發(fā)現(xiàn)并封號。
陳云按了幾下鍵盤,把剛剛完成的AI系統(tǒng)傳進了游戲倉中,隨后自己也進入游戲倉躺好:
“開始游戲”。
進入游戲后,陳云眼前浮現(xiàn)出角色創(chuàng)建畫面。
《神跡》的設定很自由,沒有什么種族和職業(yè)的設定,技能隨便學,武器隨便換,你想成為什么就成為什么。角色的職業(yè)和團隊定位全靠屬性點決定,甚至只要玩家能滿足非??量痰南袋c要求,連屬性點的限制也沒有了。
對外貌完全不在意的陳云直接隨機了一個普通男性的外貌。
接下來才是重點。
人物除了體力、敏捷、靈力三個屬性各5點的基本屬性外,還有5點可以自由分配。
陳云想到一個測試AI系統(tǒng)的方法。
“系統(tǒng)?!?p> “我在,主人?!?p> 系統(tǒng)對陳云的稱呼讓他感到很尷尬,他覺得“主人”這個稱呼只能讓柔美的女聲來叫。
“別叫主人,叫爸爸。”陳云下意識的說道。
“好的,爸爸?!?p> 陳云更尷尬了:“還是叫主人吧?!?p> “好的,主人?!?p> 陳云無奈接受了這個稱呼。
“我現(xiàn)在加屬性點,你抓包數據進行分析?!?p> “好的,主人?!?p> 收到回答,陳云把5點自由屬性點都加在了體力上。
“數據收集完成。”系統(tǒng)回道:“明文傳輸,三次握手,客戶端完全依靠服務端傳入數據進行修改,沒有本地驗證程序?!?p> “嗯?!标愒戚p聲應著,大腦已經在思考。
常用的網絡傳輸協(xié)議是加密傳輸,三次握手——三次握手簡單理解就是“去、回、去”。雖然加點操作的數據傳輸少了加密,但安全性并沒有打折,畢竟只是“加和減”的表達。
至于客戶端一方沒有驗證程序,也很好理解。這是網游,客戶端只提供連接功能、靜態(tài)資源存儲功能即可,重要數據都在服務器端。
但根據慣例,很多網游會把玩家的角色數據存放在客戶端。開服一個月,玩家數量超過2億的《神跡》很可能也是這么做的,畢竟這些數據放在服務端的話會占用很多服務器資源,服務器只需要負責驗證即可。
陳云在角色名稱的輸入框中填入了“執(zhí)劍者”三個字,想了想,輕聲說道:“攔截加點請求,偽造加點成功回執(zhí)給客戶端?!?p> 隨后,他在自由屬性點為0的情況下,又給三個屬性各增加了10點“額外屬性”。
此時陳云的角色變成了:
姓名:執(zhí)劍者
體力:20
敏捷:15
靈力:15
成功了,但陳云并沒有情緒波動,畢竟根據游戲客戶端和服務器端的相關設定,他的做法一定會成功的。
進入游戲。
陳云眼前一黑,隨即又亮了起來。
一個無法跳過的開場動畫看的陳云昏昏欲睡,雖然這個開場動畫拿了國際上著名的動畫短片大獎,依舊無法引起陳云的注意。
五分鐘后,陳云站在了《神跡》某個新手村的土地上。
游戲雖然已經開服一個月,但新手村的玩家還是很多。只是四周來來往往的人群并不能引起陳云的興趣,他現(xiàn)在需要去驗證一下自己增加的“額外屬性”是不是有效。
看看手上的新手木劍,陳云默默走向村外。
村外有很多小動物,雞和兔子之類的家畜是最弱的。陳云輕聲說:“記得記錄打怪數據?!闭f完便揮動木劍攻擊一只雞。
一只雞很快就被陳云干掉了,陳云升到了2級。
“數據記錄完成。”系統(tǒng)回復。
陳云又說道:“分析其他玩家打怪數據并進行對比。”
說完,陳云就站在那兒一動不動,看著身邊另一個新手玩家打一只雞。
陳云殺死雞只用了10秒,但他觀察的那個男玩家10秒并沒有把雞殺死。
“根據對比數據來看,你的額外加點是有效的,但我攔截到了服務器的同步要求,據我分析,如果服務器多次驗證都沒有收到回復,可能會將你踢下線,或者判斷為外掛玩家。”
聽了系統(tǒng)的分析,陳云微微點頭:“也就是說,《神跡》采用的是本地計算,服務端驗證的數據安全模式?!?p> 這是大型網游常用的模式,簡單說就是為了緩解服務器壓力,玩家操作先由客戶端計算,再傳回服務器端驗證準確性。
正因如此,陳云修改后的數據才能夠在打怪時產生效果。
但是這種情況不能持續(xù)太久,否則服務器的數據同步要求總是得不到回應,肯定會有所動作。
陳云一刻也不停留,尋找到下一個目標上去一頓爆cei。討厭練級的他希望利用時間差盡量提高自身等級,免得之后要浪費時間在升級上。
等級只有2級,但屬性相當于6級的陳云直接選擇了5級的鵝、羊等中型家畜。
越級打怪使陳云獲得了大量經驗,殺掉一頭羊之后,陳云的等級升到了4級。
此時陳云陷入了兩難,打5級怪已經沒多少越級獎勵了,8級的豬皮糙血厚,打起來非常吃力。
時間緊迫的陳云急切的想要尋找更快速的升級方法。
“分析現(xiàn)有數據,給出一個最有效率的打怪方案。”陳云用只有系統(tǒng)能聽到的聲音輕聲說道。
“根據你的體力值計算,可以將鵝怪作為武器,它會被分類為鈍器,如果進行弱點攻擊,會比使用木劍的攻擊力更高。”
“用鵝當武器?”陳云聞言愣了一下,決定試試看。
他走到一只肥碩的鵝怪身邊,伸手薅住了鵝的脖子就把鵝提了起來。
“鵝鵝鵝……疼疼疼……”鵝嚇得大叫起來。