亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種游戲數(shù)據(jù)包有效性檢測方法及裝置的制造方法

文檔序號:8433837閱讀:645來源:國知局
一種游戲數(shù)據(jù)包有效性檢測方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)檢測技術(shù)領(lǐng)域,特別涉及一種游戲數(shù)據(jù)包有效性檢測方法及裝置。
【背景技術(shù)】
[0002]電腦、手機(jī)、平板電腦等終端的快速發(fā)展,使得游戲業(yè)逐漸興起,玩游戲也逐漸成為人們休閑娛樂的一種方式。
[0003]游戲運營商會設(shè)置任務(wù)屬性、虛擬貨幣、道具等內(nèi)容用以支撐游戲體系運作,玩家總是期望獲得更高的分?jǐn)?shù)或更高的等級等虛擬成就。但是在游戲中,除正常玩家外,還存在一些灰色玩家和黑客。他們通過分析游戲系統(tǒng)本身存在的缺陷和規(guī)則的漏洞,使用外掛或不通過實際的游戲內(nèi)容,直接偽造游戲數(shù)據(jù)包,以獲得更好的虛擬成就,這種行為在網(wǎng)絡(luò)游戲中尤其突出。例如,在某款網(wǎng)絡(luò)游戲中,多個玩家通過互聯(lián)網(wǎng)同時參與,分?jǐn)?shù)高低決定排名前后。有的玩家為了得到更好的排名,可能會使用外掛或偽造游戲數(shù)據(jù)包,并將這些虛假游戲數(shù)據(jù)包發(fā)送給游戲服務(wù)器。如果游戲服務(wù)器接收并將這些虛假游戲數(shù)據(jù)包同正常游戲數(shù)據(jù)包一起進(jìn)行排名等處理,這些玩家就會獲得較好的排名。這無疑破壞了游戲的公平性,擾亂了正常的游戲秩序。
[0004]為了維護(hù)游戲秩序,現(xiàn)有技術(shù)可以通過在進(jìn)行游戲的終端設(shè)備中植入檢測程序來檢測游戲運行環(huán)境,確定是否有外掛運行,但是,現(xiàn)有技術(shù)無法對游戲服務(wù)器接收的游戲數(shù)據(jù)包的有效性進(jìn)行檢測,使得游戲服務(wù)器繼續(xù)對大量虛假游戲數(shù)據(jù)包進(jìn)行排名等處理,增加了游戲服務(wù)器的負(fù)擔(dān),降低了游戲服務(wù)器的處理速度。

【發(fā)明內(nèi)容】

[0005]為解決上述問題,本發(fā)明實施例公開了一種游戲數(shù)據(jù)包有效性檢測方法及裝置。技術(shù)方案如下:
[0006]一種游戲數(shù)據(jù)包有效性檢測方法,包括:
[0007]獲得游戲數(shù)據(jù)包,所述游戲數(shù)據(jù)包中包含游戲過程中產(chǎn)生的多種類型的游戲數(shù)據(jù);
[0008]從所述游戲數(shù)據(jù)包中提取待檢測游戲數(shù)據(jù);
[0009]判斷各個待檢測游戲數(shù)據(jù)是否均符合與該待檢測游戲數(shù)據(jù)的類型對應(yīng)的預(yù)設(shè)的游戲數(shù)據(jù)條件;
[0010]如果是,則將所述待檢測游戲數(shù)據(jù)對應(yīng)的游戲數(shù)據(jù)包確定為有效游戲數(shù)據(jù)包;
[0011]如果否,則將所述待檢測游戲數(shù)據(jù)對應(yīng)的游戲數(shù)據(jù)包確定為無效游戲數(shù)據(jù)包。
[0012]在本發(fā)明的一種【具體實施方式】中,所述從所述游戲數(shù)據(jù)包中提取待檢測游戲數(shù)據(jù),包括:
[0013]檢測獲得的游戲數(shù)據(jù)包是否符合預(yù)設(shè)的數(shù)據(jù)結(jié)構(gòu);
[0014]從符合預(yù)設(shè)的數(shù)據(jù)結(jié)構(gòu)的游戲數(shù)據(jù)包中提取待檢測游戲數(shù)據(jù)。
[0015]在本發(fā)明的一種【具體實施方式】中,所述待檢測游戲數(shù)據(jù)包括位置類數(shù)據(jù),與位置類數(shù)據(jù)對應(yīng)的預(yù)設(shè)的游戲數(shù)據(jù)條件為預(yù)設(shè)的游戲路徑;
[0016]判斷待檢測游戲數(shù)據(jù)中的位置類數(shù)據(jù)是否均符合與該位置類數(shù)據(jù)對應(yīng)的預(yù)設(shè)的游戲路徑,包括:
[0017]根據(jù)所述待檢測游戲數(shù)據(jù)中的位置類數(shù)據(jù)重建游戲過程中產(chǎn)生的游戲路徑;
[0018]判斷重建的所述游戲路徑是否與所述預(yù)設(shè)的游戲路徑相匹配。
[0019]在本發(fā)明的一種【具體實施方式】中,所述待檢測游戲數(shù)據(jù)包括分?jǐn)?shù)類數(shù)據(jù)和時間類數(shù)據(jù),與所述分?jǐn)?shù)類數(shù)據(jù)和所述時間類數(shù)據(jù)對應(yīng)的預(yù)設(shè)的游戲數(shù)據(jù)條件為:游戲分?jǐn)?shù)與游戲時間符合預(yù)設(shè)的對比參照關(guān)系。
[0020]在本發(fā)明的一種【具體實施方式】中,在所述將所述待檢測游戲數(shù)據(jù)對應(yīng)的游戲數(shù)據(jù)包確定為無效游戲數(shù)據(jù)包之后,還包括:
[0021 ] 丟棄所述無效游戲數(shù)據(jù)包;
[0022]或者,
[0023]在所述無效游戲數(shù)據(jù)包中設(shè)置可疑標(biāo)記。
[0024]一種游戲數(shù)據(jù)包有效性檢測裝置,包括:
[0025]數(shù)據(jù)包獲得模塊,用于獲得游戲數(shù)據(jù)包,所述游戲數(shù)據(jù)包中包含游戲過程中產(chǎn)生的多種類型的游戲數(shù)據(jù);
[0026]待檢測游戲數(shù)據(jù)提取模塊,用于從所述游戲數(shù)據(jù)包中提取待檢測游戲數(shù)據(jù);
[0027]判斷模塊,用于判斷各個待檢測游戲數(shù)據(jù)是否均符合與該待檢測游戲數(shù)據(jù)的類型對應(yīng)的預(yù)設(shè)的游戲數(shù)據(jù)條件,如果是,則觸發(fā)有效游戲數(shù)據(jù)包確定模塊,否則觸發(fā)無效游戲數(shù)據(jù)包確定模塊;
[0028]有效游戲數(shù)據(jù)包確定模塊,用于在所述判斷模塊的判斷結(jié)果為是的情況下,將所述待檢測游戲數(shù)據(jù)對應(yīng)的游戲數(shù)據(jù)包確定為有效游戲數(shù)據(jù)包;
[0029]無效游戲數(shù)據(jù)包確定模塊,用于在所述判斷模塊的判斷結(jié)果為否的情況下,將所述待檢測游戲數(shù)據(jù)對應(yīng)的游戲數(shù)據(jù)包確定為無效游戲數(shù)據(jù)包。
[0030]在本發(fā)明的一種【具體實施方式】中,所述待檢測游戲數(shù)據(jù)提取模塊,包括:
[0031]數(shù)據(jù)結(jié)構(gòu)檢測子模塊,用于檢測獲得的游戲數(shù)據(jù)包是否符合預(yù)設(shè)的數(shù)據(jù)結(jié)構(gòu),如果符合,則觸發(fā)待檢測游戲數(shù)據(jù)提取子模塊;
[0032]待檢測游戲數(shù)據(jù)提取子模塊,用于從符合預(yù)設(shè)的數(shù)據(jù)結(jié)構(gòu)的游戲數(shù)據(jù)包中提取待檢測游戲數(shù)據(jù)。
[0033]在本發(fā)明的一種【具體實施方式】中,所述待檢測游戲數(shù)據(jù)包括位置類數(shù)據(jù),與位置類數(shù)據(jù)對應(yīng)的預(yù)設(shè)的游戲數(shù)據(jù)條件為預(yù)設(shè)的游戲路徑,所述判斷模塊至少包括路徑判斷子豐吳塊:
[0034]所述路徑判斷子模塊,用于根據(jù)所述待檢測游戲數(shù)據(jù)中的位置類數(shù)據(jù)重建游戲過程中產(chǎn)生的游戲路徑,進(jìn)而判斷重建的所述游戲路徑是否與所述預(yù)設(shè)的游戲路徑相匹配。
[0035]在本發(fā)明的一種【具體實施方式】中,所述待檢測游戲數(shù)據(jù)包括分?jǐn)?shù)類數(shù)據(jù)和時間類數(shù)據(jù),與所述分?jǐn)?shù)類數(shù)據(jù)和所述時間類數(shù)據(jù)對應(yīng)的預(yù)設(shè)的游戲數(shù)據(jù)條件為:游戲分?jǐn)?shù)與游戲時間符合預(yù)設(shè)的對比參照關(guān)系。
[0036]在本發(fā)明的一種【具體實施方式】中,還包括:
[0037]無效游戲數(shù)據(jù)包處理模塊,用于將所述無效游戲數(shù)據(jù)包確定模塊確定的無效游戲數(shù)據(jù)包丟棄;或者,在所述無效游戲數(shù)據(jù)包確定模塊確定的無效游戲數(shù)據(jù)包中設(shè)置可疑標(biāo)記。
[0038]本發(fā)明實施例所提供的技術(shù)方案,在獲得游戲數(shù)據(jù)包之后,判斷游戲數(shù)據(jù)包中的各個待檢測游戲數(shù)據(jù)是否均符合與該待檢測游戲數(shù)據(jù)的類型對應(yīng)的預(yù)設(shè)的游戲數(shù)據(jù)條件,如果均符合,則將游戲數(shù)據(jù)包確定為有效游戲數(shù)據(jù)包,否則,確定為無效游戲數(shù)據(jù)包。應(yīng)用本發(fā)明實施例所提供的技術(shù)方案,可以識別到虛假游戲數(shù)據(jù)包,并將其確定為無效游戲數(shù)據(jù)包,從而在游戲服務(wù)器進(jìn)行排名等處理時對其不予考慮。因此減輕了游戲服務(wù)器的負(fù)擔(dān),提高了游戲服務(wù)器的處理速度,且有效保證了游戲的公平性。
【附圖說明】
[0039]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0040]圖1為本發(fā)明實施例游戲數(shù)據(jù)包有效性檢測方法的實施流程圖;
[0041]圖2為本發(fā)明實施例過管道游戲示意圖;
[0042]圖3為本發(fā)明實施例游戲數(shù)據(jù)包有效性檢測裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0043]首先對本發(fā)明實施例所提供的一種游戲數(shù)據(jù)包有效性檢測方法進(jìn)行說明,該方法可以包括以下步驟:
[0044]獲得游戲數(shù)據(jù)包,所述游戲數(shù)據(jù)包中包含游戲過程中產(chǎn)生的多種類型的游戲數(shù)據(jù);
[0045]從所述游戲數(shù)據(jù)包中提取待檢測游戲數(shù)據(jù);
[0046]判斷各個待檢測游戲數(shù)據(jù)是否均符合與該待檢測游戲數(shù)據(jù)的類型對應(yīng)的預(yù)設(shè)的游戲數(shù)據(jù)條件;
[0047]如果是,則將所述待檢測游戲數(shù)據(jù)
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1