青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Creative Commons License
本Blog采用 知識共享署名-非商業(yè)性使用-禁止演繹 3.0 Unported許可協(xié)議 進(jìn)行許可。 —— Fox <游戲人生>

游戲人生

游戲人生 != ( 人生 == 游戲 )
站點(diǎn)遷移至:http://www.yulefox.com。請訂閱本博的朋友將RSS修改為http://feeds.feedburner.com/yulefox
posts - 62, comments - 508, trackbacks - 0, articles - 7

Author: Fox

//-----------------------------------------------------------------------------------------------------
此篇僅是對反脫機(jī)外掛的一點(diǎn)思考,其他安全問題如登錄驗(yàn)證、消息驗(yàn)證等更多的是涉及邏輯功能。
//-----------------------------------------------------------------------------------------------------

春節(jié)剛回來的時候,回公司去和Soft聊到了自己的畢業(yè)論文的問題,因?yàn)閷I(yè)的關(guān)系,我必須給出一些安全方面的考慮,正是因?yàn)檫@一點(diǎn),我當(dāng)時開題時就立足對安全的無縫游戲世界進(jìn)行思考。只是在游戲本身的安全性上,一直也沒有一個好的出發(fā)點(diǎn),這兩周還是在考慮這個問題。

這一點(diǎn),有我入行時間不長,對于游戲本身、玩家與開發(fā)者(含游戲及外掛、木馬開發(fā)者)之間的關(guān)系并沒有一個很好的把握,更多的是由于我對游戲中的可用的安全技術(shù)不了解,尤其是對應(yīng)用層安全協(xié)議不了解,對破解技術(shù)也不了解,導(dǎo)致無所適從。

《游戲編程精粹1》中Andrew Kirmse在《在線游戲的網(wǎng)絡(luò)協(xié)議》一文中對常見的篡改報(bào)文、報(bào)文重放和逆向工程有講述。預(yù)防報(bào)文篡改的有效防御是哈希校驗(yàn),現(xiàn)在大多游戲是使用MD5算法,而且網(wǎng)上開源的MD5代碼也很多。對于報(bào)文重放,Andrew提到了使用線性疊加隨機(jī)數(shù)的狀態(tài)機(jī),具體原理和實(shí)現(xiàn)方式因?yàn)闆]有提到太詳細(xì),還要針對實(shí)際應(yīng)用繼續(xù)學(xué)習(xí)L。然而,由于客戶端既是報(bào)文的接收者也是發(fā)送者,因此,客戶端包括了完整的加解密算法。一旦客戶端被逆向,上述措施就變成了破解者背后的煙霧彈,完全失去意義。

提到反外掛,Joe的看法也是說這個東西和具體某一個技術(shù)關(guān)系不大,還是要從機(jī)制上去看。加不加密對于普通玩家沒有意義,對于專業(yè)從事逆向的人更是也沒有意義,所有單純考慮加密是沒有效果的。對于免費(fèi)游戲,外掛往往是打錢公司的工具,你封他的號,他再建就是了,代價(jià)幾乎為0,而一般付費(fèi)游戲(像魔獸世界)一個帳號對應(yīng)一個CDKey,一個CDKey就要幾十塊錢,這個封起來就有點(diǎn)咬牙了。

說到這里,不妨換個思路:為免費(fèi)游戲加入CDKey。我一款游戲從內(nèi)測、封測到公測,讓玩家充分參與體驗(yàn),在被逆向且外掛橫行之前,按正常邏輯運(yùn)營。進(jìn)而假定我這一款游戲在公測之后,讓玩家感覺魅力十足。引導(dǎo)玩家并實(shí)施CDKey,一個CDKey大約會需要玩家付出些許Money以示誠意,在玩家游戲過程中,會階段性向玩家贈送部分增值道具。老玩家在進(jìn)入新區(qū)時,需要申請繼續(xù)使用原CDKey。這樣一來,外掛就不會肆無忌憚了。

BTW,這個思路沒有從技術(shù)角度解決問題,下面再來看一種略微關(guān)乎技術(shù)實(shí)現(xiàn)的解決方案:動態(tài)驗(yàn)證。在游戲運(yùn)行期間,會不定期的向玩家發(fā)送驗(yàn)證碼,客戶端在收到消息后,必須在一定時間內(nèi)響應(yīng),向服務(wù)器確認(rèn)收到的驗(yàn)證碼,否則將被強(qiáng)制下線,再次登錄后將更加頻繁的收到驗(yàn)證碼,直到用其良好的回復(fù)次數(shù)累積消除其不良記錄為止。為了盡量減少因此給玩家造成的不友好體驗(yàn),在任務(wù)場景、重要PK場景或者高等級玩家活動場景,驗(yàn)證碼的發(fā)送和確認(rèn)可適當(dāng)放寬。

當(dāng)然,如果外掛中加入了圖形識別,這一招也未必奏效。

不知是道高還是魔高,可以肯定的一點(diǎn)是:大家都是在利益的驅(qū)動下絞盡腦汁。

//-----------------------------------------------------------------------------------------------------
春節(jié)回來之后,一直比較忙(確切的說是比較懶),沒有更新,宜更加勤奮。
最近工作涉及到數(shù)據(jù)庫編程,一點(diǎn)點(diǎn)對數(shù)據(jù)庫的讀寫居然耗掉我3天時間,汗!
//-----------------------------------------------------------------------------------------------------

Feedback

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-02-26 20:52 by Yule Snow
加油啊!

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-02-26 21:16 by Fox
聽一位網(wǎng)友提到WOW的ascent,有時間查查資料:)。

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-02-27 01:20 by eating
驗(yàn)證碼,防篡改這些都沒用,技術(shù)手段要想封死脫機(jī)幾乎是不可能的事情。

唯一有效的辦法就是加一些驗(yàn)證封包,每次升級都要變動命令字以及驗(yàn)證算法。這個封包不定時發(fā)送給客戶端,如果是正確的游戲客戶端自然有回應(yīng)。

脫機(jī)一般都不會分析的過于細(xì)致,對這些小包都不會太過關(guān)注。辨認(rèn)出來以后封號就是了。

或者辨認(rèn)出脫機(jī)以后不掉東西,不漲經(jīng)驗(yàn),呵呵,這個是打幣外掛最煩的。

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-02-27 01:21 by eating
ascent貌似是wow的服務(wù)端吧?跟脫機(jī)有啥關(guān)系?

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-02-27 08:56 by Fox
@eating
ascent和脫機(jī)掛沒有關(guān)系,提到這個純粹是為了提醒自己找時間查查。

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-02-27 09:22 by abettor
我覺得千防萬防,家賊難防。
如果一個網(wǎng)絡(luò)協(xié)議被公開了,就啥都不好辦了。但是,一個網(wǎng)絡(luò)協(xié)議就那么容易通過抓包分析出來嗎?所以,應(yīng)該考慮防內(nèi)鬼。

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-02-27 10:53 by Fox
@abettor
一旦客戶端被逆向,分析網(wǎng)絡(luò)協(xié)議是很簡單的事情了,因?yàn)閷f(xié)議的解讀是在客戶端也有的。

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-02-27 20:09 by ood
這兩天玩了一下你們的游戲,掛機(jī)的還真是挺多的:)

我覺得你提出的第一個方法很好,而增加不定時驗(yàn)證的方法可能不會有太大的作用,那些靠這個吃飯的專業(yè)工作室在掛機(jī)時是有人職守的,你的驗(yàn)證圖片發(fā)過去,他會人工回答問題,連OCR的東西都不用。

增加CDKey并付費(fèi)的想法如果協(xié)調(diào)好了大概可以起到一定的作用?,F(xiàn)在游戲里的掛機(jī)號一般都是1~50級的,工作室的人就是靠這50級打怪所暴的物品來賣錢的(他的目的就是錢),如果能計(jì)算出一個號到50級時能為工作室賺多少錢,按這個標(biāo)準(zhǔn)來收費(fèi),那他這50級就算白掛。如果他50級以后還掛機(jī),那他的運(yùn)作成本就會直線上升(裝備、藥品消耗),而且封他這樣的號會很有震懾力。

不過在具體實(shí)施時需要仔細(xì)考慮對各個層次玩家的影響,比如對已注冊的號可以不收費(fèi),這樣對老玩家就不存在影響。新注冊的號如果選擇不繳費(fèi)也可以讓他玩,但1~50級這個階段的物品暴率降低10倍,經(jīng)驗(yàn)收益不變,這樣如果是真玩家,那對他也沒什么影響(他在這個階段主要是為升級),但這對掛機(jī)號就是致命的。如果新號選擇繳費(fèi),那么暴率恢復(fù)正常(但對掛機(jī)號來說也是白掛),同時可以贈送給玩家同等或幾倍繳費(fèi)價(jià)值的道具(關(guān)鍵一點(diǎn)是這些東西不能交易,包括變相交易)。

玩家在達(dá)到50級后可以將暴率恢復(fù)正常(包括繳費(fèi)的和沒有繳費(fèi)的),真正的玩家這時就可以攢錢買60的裝備,而掛機(jī)號也會在這時花錢買裝備(這個級別沒裝備他掛機(jī)不合算),而GM就可以集中精力處理50~60級的掛機(jī)號,而對那些小號可以不用去理,反正他掛也是白掛。

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-02-27 21:10 by Fox
@ood
分析的很有道理!
根據(jù)玩家情況(支付CDKey費(fèi)用與否)調(diào)整爆率,這個思路更加靈活,3X!
:)

# re: 網(wǎng)絡(luò)游戲安全思考——反外掛篇  回復(fù)  更多評論   

2008-06-29 11:46 by 車門龍
我一直想刷拉
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            在线观看欧美成人| 欧美国产在线观看| 国产日本欧美一区二区| 欧美一级视频免费在线观看| 亚洲一区二区三区在线观看视频| 亚洲精品影视| 嫩模写真一区二区三区三州| 久久天堂国产精品| 在线视频日韩| 性色av一区二区三区红粉影视| 欧美一区二区三区视频在线| 国产一区999| 欧美激情精品久久久久久大尺度| 亚洲肉体裸体xxxx137| 欧美精品尤物在线| 亚洲午夜av| 欧美一区免费| 99亚洲伊人久久精品影院红桃| 久久国产视频网| 久久尤物电影视频在线观看| 日韩亚洲欧美在线观看| 性欧美暴力猛交另类hd| 最新日韩在线| 西瓜成人精品人成网站| 日韩视频免费| 欧美在线亚洲一区| 99在线精品观看| 久久aⅴ乱码一区二区三区| av成人免费观看| 久久精品99国产精品酒店日本| 欧美日韩一区在线观看| 久久夜色精品一区| 国产精品成人v| 欧美顶级大胆免费视频| 国产精品美女在线观看| 亚洲黄色小视频| 国内揄拍国内精品少妇国语| 亚洲美女一区| 亚洲欧洲三级| 久久免费精品视频| 久久狠狠婷婷| 国产精品视频大全| 一区二区精品| 一本色道久久综合狠狠躁篇的优点| 欧美国产日本高清在线| 国产欧美韩国高清| 一区二区三区国产| 亚洲人在线视频| 老鸭窝亚洲一区二区三区| 久久激情视频免费观看| 国产精品视频一二| 亚洲视频电影在线| 亚洲综合精品| 欧美亚洲成人网| 在线亚洲伦理| 午夜精品av| 欧美激情第六页| 欧美a级片网站| 另类av一区二区| 国模精品娜娜一二三区| 午夜精品一区二区三区在线播放| 国产欧美一区二区三区在线老狼 | 亚洲视频欧美视频| 欧美v亚洲v综合ⅴ国产v| 久久综合色8888| 亚洲高清视频的网址| 久久精品综合网| 麻豆精品精华液| 亚洲人成人一区二区在线观看| 亚洲免费av片| 亚洲性感激情| 国产精品羞羞答答| 欧美一区二区日韩一区二区| 久久亚洲精品网站| 韩国福利一区| 免费高清在线视频一区·| 亚洲大片免费看| 亚洲无线视频| 国产亚洲a∨片在线观看| 久久久久久9| 亚洲高清网站| 亚洲欧美大片| 国产一区在线播放| 久久综合久久综合久久综合| 亚洲第一偷拍| 亚洲欧美日韩天堂| 国产一区二区三区在线观看网站 | 一区二区91| 欧美专区亚洲专区| 精品福利电影| 欧美日韩免费在线视频| 欧美亚洲一级片| 亚洲高清久久久| 欧美亚洲专区| 亚洲精品乱码| 国产精品狠色婷| 久久伊伊香蕉| 中日韩男男gay无套| 久久资源av| 亚洲免费在线电影| 亚洲电影激情视频网站| 欧美调教视频| 蜜桃av久久久亚洲精品| 亚洲在线一区二区| 亚洲国产精品www| 久久国产99| 亚洲图片自拍偷拍| 亚洲激情中文1区| 国产亚洲精品福利| 欧美日韩精品在线播放| 久久久久久久久岛国免费| 一区二区三区高清不卡| 欧美高清视频一区二区| 久久久999精品| 亚洲视频免费观看| 亚洲精品美女在线观看| 国产综合网站| 国产精品专区一| 国产精品夫妻自拍| 欧美日韩国产综合视频在线观看中文 | 亚洲欧美日韩精品一区二区| 麻豆国产精品777777在线| 中文有码久久| 亚洲精品视频一区二区三区| 黑丝一区二区三区| 国产日韩精品一区| 国产精品久久久久久av下载红粉| 亚洲日韩欧美视频一区| 美女国产精品| 乱中年女人伦av一区二区| 午夜在线精品偷拍| 99精品欧美| 日韩特黄影片| 日韩亚洲欧美中文三级| 亚洲欧洲一区二区在线播放| 亚洲电影自拍| 亚洲激情欧美| 亚洲精选在线观看| 亚洲人午夜精品| 日韩一级大片| 在线午夜精品| 亚洲你懂的在线视频| 亚洲综合色婷婷| 欧美一区二区三区婷婷月色 | 国产精品成人午夜| 欧美性jizz18性欧美| 欧美午夜宅男影院| 国产精品每日更新| 国产日韩欧美视频| 国产综合激情| 亚洲激情综合| 一本色道久久综合精品竹菊| 亚洲色图在线视频| 午夜精品视频一区| 久久精品五月婷婷| 免费成人激情视频| 亚洲欧洲精品一区二区| 亚洲视频欧美在线| 久久aⅴ国产紧身牛仔裤| 美女999久久久精品视频| 欧美精品在线网站| 国产精品视频专区| 亚洲高清久久网| 亚洲一区二区三区四区五区午夜| 国产视频一区免费看| 国产日韩精品在线观看| 亚洲高清一区二| 亚洲小少妇裸体bbw| 久久黄色影院| 亚洲精品资源| 欧美一级播放| 欧美日韩国产色视频| 国产亚洲毛片| 在线视频欧美日韩| 免费不卡中文字幕视频| 日韩视频专区| 久久影院亚洲| 国产精品色午夜在线观看| 亚洲电影第1页| 午夜欧美理论片| 亚洲国产另类久久精品| 亚洲欧美日本视频在线观看| 欧美激情精品久久久久久蜜臀| 欧美一区二区精品久久911| 久久色在线观看| 国产精品一区二区在线观看网站| 欧美激情一区二区三区高清视频| 久久不见久久见免费视频1| 狼人天天伊人久久| 国产日韩欧美一区| 在线性视频日韩欧美| 免费美女久久99| 亚洲国产精品成人一区二区| 一区二区三区欧美| 欧美福利在线| 欧美专区第一页| 国产欧美在线播放| 在线视频欧美日韩| 亚洲国产日韩一区二区| 久久精品中文字幕免费mv|