[發(fā)明專利]異常客戶端的識別方法有效
| 申請?zhí)枺?/td> | 201210174082.2 | 申請日: | 2012-05-30 |
| 公開(公告)號: | CN102724182A | 公開(公告)日: | 2012-10-10 |
| 發(fā)明(設(shè)計)人: | 劉毅 | 申請(專利權(quán))人: | 北京像素軟件科技股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/26;G06F19/00 |
| 代理公司: | 北京德琦知識產(chǎn)權(quán)代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 100043 北京市石景山區(qū)八*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 異常 客戶端 識別 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計算機應(yīng)用技術(shù),特別是涉及一種異常客戶端的識別方法。
背景技術(shù)
現(xiàn)有的計算機網(wǎng)絡(luò)游戲系統(tǒng),多是基于Internet上和客戶/服務(wù)器模式,服務(wù)端程序運行在游戲服務(wù)器上,游戲的設(shè)計者在其中創(chuàng)造一個龐大的游戲空間,各地的玩家用戶可以通過運行客戶端程序同時登錄到游戲中。目前,一些玩家用戶的客戶端利用外掛來增強玩家在游戲系統(tǒng)中的各種功能。該外掛就是將外掛程序嫁接到游戲程序當中,通過截取并修改游戲發(fā)送到游戲服務(wù)器的數(shù)據(jù),來實現(xiàn)各種功能的增強。這種利用外掛技術(shù)進行作弊的異常客戶端,嚴重影響了網(wǎng)絡(luò)游戲業(yè)務(wù)環(huán)境的公平性,讓玩家用戶和開發(fā)商運營商所深惡痛絕。所以各個網(wǎng)絡(luò)游戲系統(tǒng)在開發(fā)和運營中,都會使用各種技術(shù)或者手段來反外掛,阻止采用外掛的異常客戶端,還玩家用戶一個公平的游戲環(huán)境。
目前,對上述異常客戶端的識別方法通常是采用驗證碼的模式。在某些特殊環(huán)節(jié),客戶端會彈出驗證碼,如果玩家回答正確則判斷玩家所在客戶端上沒外掛,可以繼續(xù)進行游戲,否則判斷玩家用戶所在客戶端上安裝有外掛,為異常客戶端,該玩家用戶就會被處罰。所述驗證碼有很多種類型,有數(shù)字類、文字類、圖形類、答題類等等。
上述采用驗證碼對異常客戶端監(jiān)控的方法中,如果驗證碼的難度過大,玩家很難識別或者回答,會造成很強的挫折,造成用戶體驗很差;如果驗證碼過于簡單,又會容易編寫出進行自動回答的智能識別軟件,從而不能達到反外掛的目的。
并且針對上述異常客戶端的識別方法,現(xiàn)在已經(jīng)提出一種更先進的外掛方法,該外掛自動收集問題,轉(zhuǎn)發(fā)給人工客服回答,再把結(jié)果發(fā)回客戶端,客戶端回應(yīng)服務(wù)器。目前如果玩家用戶的客戶端上采用了這種外掛方法,現(xiàn)有的異常客戶端的識別方法是無法識別出此客戶端的。
由此可見,目前異常客戶端的識別方法存在識別效果差且易被破解的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種異常客戶端的識別方法,該方法能對異常的業(yè)務(wù)客戶端進行有效的識別。
為了達到上述目的,本發(fā)明提出的技術(shù)方案為:
一種異常客戶端的識別方法,該方法包括以下步驟:
a、預(yù)先統(tǒng)計異常客戶端的異常行為特征,并設(shè)置各異常行為特征對應(yīng)的匹配度分值;
b、當用戶通過客戶端登錄到業(yè)務(wù)服務(wù)器后,所述業(yè)務(wù)服務(wù)器記錄該用戶的業(yè)務(wù)行為信息并保存在行為統(tǒng)計數(shù)據(jù)庫中;
c、監(jiān)控服務(wù)器在每個預(yù)設(shè)的監(jiān)控周期結(jié)束時,從所述行為統(tǒng)計數(shù)據(jù)庫中讀取本周期內(nèi)記錄的在線用戶的所述業(yè)務(wù)行為信息,根據(jù)所讀取到的業(yè)務(wù)行為信息、所述異常行為特征和各所述異常行為特征對應(yīng)的異常匹配度分值,確定各所述在線用戶的行為與所述異常行為特征相匹配的異常匹配度,并根據(jù)該在線用戶的異常匹配度和預(yù)設(shè)的異常匹配閾值,確定該在線用戶所在客戶端是否為異常客戶端。
綜上所述,本發(fā)明提出的異常客戶端的識別方法,通過基于客戶端的行為,判斷該客戶端是否為異常客戶端,如此,可以避免智能識別軟件和人工客服的破解問題,能確保識別的可靠性,同時也不會對影響普通客戶端的正常業(yè)務(wù)。
附圖說明
圖1為本發(fā)明實施例一的方法流程示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例對本發(fā)明作進一步地詳細描述。
本發(fā)明的核心思想是:對異常客戶端的異常行為特征進行統(tǒng)計,然后周期性地根據(jù)客戶端當前的行為和上述異常行為特征,判斷該客戶端是否為異常客戶端,這樣,由于在上述識別過程中不需要用戶參與,因此,不會影響普通客戶端的正常業(yè)務(wù),確保用戶體驗,同時也可以避免智能識別軟件和人工客服的破解問題,確保識別的可靠性。
圖1為本發(fā)明實施例一的方法流程示意圖。如圖1所示,該方法包括以下步驟:
步驟101、預(yù)先統(tǒng)計異常客戶端的異常行為特征,并設(shè)置各異常行為特征對應(yīng)的匹配度分值。
在實際應(yīng)用中,本步驟中所統(tǒng)計的異常行為特征,將會隨著具體的計算機網(wǎng)絡(luò)游戲系統(tǒng)的不同而不同。具體地,所述異常行為特征可以包括個體異常行為特征和/或群體異常行為特征,其中,個體異常行為特征適用于某個普通的異常客戶端通常具有的特征,群體異常行為特征,通過應(yīng)用于大型工作室發(fā)起的多個異常客戶端所共同具有的異常行為特征,例如,可以針對大型工作室使用外掛大批量創(chuàng)建角色掛機打金幣的行為,統(tǒng)計得到相應(yīng)的群體異常行為特征,如此,能有效鎖定大批次的異常客戶端。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京像素軟件科技股份有限公司,未經(jīng)北京像素軟件科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210174082.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:粉末壓坯密度均勻性的表征方法
- 下一篇:壓鑄模具用鋼管及其制造方法





