昨日聽趙延青科普講解之后,孫軼民大致了解了游戲輔助工具的工作原理。因而也明白了自己正在制作的這一款輔助程序關鍵功能的實現,必須依托于破解游戲數據的加密傳輸方式。
盡管老趙斷言當前的網游數據幾乎無法破解。但孫軼民還是有點不服輸。他花費了兩天時間,使出看家本領試圖從各種途徑解譯游戲數據,但卻無不以失敗告終。
不管是搜索子窗口句柄,還是試圖鎖定數據虛存地址,都一無所獲。至于解析從游戲客戶端收發的數據包,孫軼民本來就不擅長密碼破解工作,因此最終毫無突破。
自打學計算機以來,他只是從教科書上對密碼學有一些基本的了解,卻從未花時間在這方面鉆研過。畢竟他也沒想過做黑客為生。
最終無可奈何,他打消了之前的重返游戲挑戰慕容的念頭,決定認命安心棄游。
這日下班后趙延青離去,孫軼民繼續留在辦公室加班。
卻見黎允兒又跑過來找他。這次她請教的是一些關于從c標準模板庫的語法問題。孫軼民一一耐心講解之后,黎允兒致謝準備離去,此時孫軼民突然想起了點什么,便叫住了她。
“孫大叔還有事么”黎允兒好奇問。
孫軼民停頓了一下,從那張俊俏的臉上擠出一絲微笑“正所謂禮尚往來。你問我的問題我知無不言,今天你能不能也解答我一個問題”
“你說。”黎允兒重新在趙延青的椅子上坐了下來,笑嘻嘻的望著孫軼民。
“你向老趙要那代碼做什么”孫問。
“啥代碼”黎允兒不解的問。
“不用裝,老趙都告訴我了。就是當年老趙在蝶戀花開發組的時候寫的傳輸代碼。”
黎允兒沉默片刻,笑了笑,說道“出于興趣,拿來研究一下,順便,制作一個輔助程序。”
黎允兒的回答在意料之中,孫軼民又問“研究的怎么樣了,程序做出來了么”
“已經搞明白了蝶戀花的加密方式,程序已經有了基本設計思路,正在開發中,這不,正向你請教一些c的細節問題嘛”黎允兒頗有得意的答道。
孫軼民點了點頭,又問“你那輔助程序主要能實現什么功能”
“怎么孫大叔也對游戲有興趣”黎允兒反問。
“那種幼稚游戲,我才沒興趣。我只不過是處在游戲開發的崗位上,多少要對反外掛這方面有些了解而已。”孫軼民言不由衷的說道。
黎允兒會意的點了點頭,解釋道“程序主要是為了實現一個自動吃藥的功能。我玩的這個游戲角色是法術職業,雖然攻擊能力不錯,但是超級費能量。在野外刷怪和打boss的時候,動不動就要喝藍藥水,我覺得這很麻煩,希望借助程序自動實現這個功能當能量值低于某一個閾值便自動服用藍藥水。”
“市面上沒有這樣功能的外掛嗎需要自己做”孫問。
“市面上的都是一些弱智的按鍵腳本程序,根本不符合我的要求。我要的功能必須依托于解讀服務器返回的數據,但這些數據是通過加密的。”
“加密可以破解。”孫軼民笑道。
“破解是可以,但是難度高,而且費時費力,何況我沒有經驗,所以當時需要先拿趙工的代碼來研究一下。這才做的出來我的輔助程序。”
孫軼民此時有些羨慕起眼前這小女孩來,要是自己也能認識醉風月的某一個底層開發人員就好了,只要對方愿意透露一段代碼,那么眼下他要解決的問題,就能迎刃而解。
見孫軼民沉默冷場,黎允兒便起身告辭。孫軼民點頭回應,繼續忙活。
就在黎允兒走到門口的時候,孫軼民又叫住了她。