一種將本平臺的游戲安全開放到第三方平臺的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)安全領(lǐng)域,具體涉及一種將本平臺的游戲安全開放到第三方平臺的方法和裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)游戲市場的逐漸成熟,為了吸引更大的用戶群,游戲運(yùn)營平臺通過接入多個第三方應(yīng)用,將本平臺的游戲開放到多個第三方平臺的方式實(shí)現(xiàn)與多個第三方應(yīng)用分享用戶流量和收益的效果。
[0003]然而在現(xiàn)有技術(shù)中,由于一些第三方平臺存在安全方面的隱患和漏洞,在平臺接入之后會對游戲運(yùn)營平臺以及其他第三方平臺的安全和利益造成危害,導(dǎo)致平臺之間游戲開放環(huán)境的不純凈和不合理,因此,如何保證平臺接入對象的可靠性,如何保障各平臺的安全性,是目前亟待解決的問題。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種將本平臺的游戲安全開放到第三方平臺的方法和裝置。
[0005]依據(jù)本發(fā)明的一個方面,提供了一種將本平臺的游戲安全開放到第三方平臺的方法,該方法包括:
[0006]判斷該指定第三方平臺是否存在于預(yù)設(shè)的第三方平臺白名單中;如果存在,則判斷為符合預(yù)設(shè)條件;如果不存在,則進(jìn)一步判斷該指定第三方平臺的IP地址是否與預(yù)設(shè)的IP地址白名單中的任一項(xiàng)匹配,如果匹配則判斷為符合預(yù)設(shè)條件,如果不匹配則判斷為不符合預(yù)設(shè)條件;
[0007]如果判斷為不符合預(yù)設(shè)條件,則拒絕該指定第三方平臺接入本平臺的指定游戲;
[0008]如果判斷為符合預(yù)設(shè)條件,則允許該指定第三方平臺接入本平臺的指定游戲,將本平臺的指定游戲的相關(guān)權(quán)限接口開放給該指定第三方平臺。
[0009]可選地,所述指定游戲的相關(guān)權(quán)限接口包括如下中的一項(xiàng)或多項(xiàng):
[0010]基本權(quán)限;
[0011]擴(kuò)展權(quán)限;
[0012]統(tǒng)計(jì)權(quán)限。
[0013]可選地,所述基本權(quán)限包括:登錄權(quán)限,和/或充值權(quán)限。
[0014]可選地,所述擴(kuò)展權(quán)限包括如下中的一項(xiàng)或多項(xiàng):
[0015]控制所述指定游戲中的防拉人規(guī)則的權(quán)限;
[0016]控制所述指定游戲中的用戶在線時長規(guī)則的權(quán)限;
[0017]控制所述指定游戲中的游戲角色反查規(guī)則的權(quán)限;
[0018]控制所述指定游戲中的活動卡的獲取規(guī)則的權(quán)限。
[0019]可選地,所述統(tǒng)計(jì)權(quán)限包括如下中的一項(xiàng)或多項(xiàng):
[0020]統(tǒng)計(jì)用戶注冊所述指定游戲的權(quán)限;
[0021]統(tǒng)計(jì)用戶登錄所述指定游戲的權(quán)限;
[0022]統(tǒng)計(jì)所述指定游戲中的用戶排行榜的權(quán)限。
[0023]可選地,所述將本平臺的指定游戲的相關(guān)權(quán)限接口開放給該指定第三方平臺包括:
[0024]確定該指定第三方平臺的權(quán)限等級;
[0025]根據(jù)該指定第三方平臺的權(quán)限等級,確定要開放給該指定第三方平臺的指定游戲的相關(guān)權(quán)限接口所包括的權(quán)限;
[0026]將確定好的所述指定游戲的相關(guān)權(quán)限接口開放給該指定第三方平臺。
[0027]可選地,該方法進(jìn)一步包括:
[0028]監(jiān)控所述指定游戲的開放給該指定第三方平臺的相關(guān)權(quán)限接口產(chǎn)生的數(shù)據(jù);
[0029]根據(jù)所述產(chǎn)生的數(shù)據(jù)判斷是否存在作弊行為。
[0030]可選地,根據(jù)所述產(chǎn)生的數(shù)據(jù)判斷是否存在作弊行為包括:
[0031]如果根據(jù)所述產(chǎn)生的數(shù)據(jù)判斷出有如下中的任一種情況,則確定存在惡意充值行為:
[0032]通過該指定第三方平臺登錄該指定游戲的同一用戶IP地址,在預(yù)設(shè)長度時間內(nèi)的充值頻率大于第一預(yù)設(shè)值;
[0033]通過該指定第三方平臺登錄該指定游戲的同一用戶IP地址,其充值所消費(fèi)的實(shí)際貨幣值與其充值所得到的虛擬貨幣值的比例超出預(yù)設(shè)范圍;
[0034]通過該指定第三方平臺登錄該指定游戲的同一用戶IP地址,在該指定游戲的開服時間,充值所得到的虛擬貨幣值超過第二預(yù)設(shè)值。
[0035]可選地,該方法進(jìn)一步包括:
[0036]當(dāng)根據(jù)所述產(chǎn)生的數(shù)據(jù)判斷出存在作弊行為時,關(guān)閉所述指定游戲的開放給該指定第三方平臺的相關(guān)權(quán)限接口中的部分權(quán)限,或者直接關(guān)閉所述指定游戲的開放給該指定第三方平臺的相關(guān)權(quán)限接口。
[0037]可選地,該方法進(jìn)一步包括:
[0038]獲取接入本平臺的指定游戲的各第三方平臺提供的充值服務(wù)器列表;
[0039]將通過所述充值服務(wù)器列表中的充值服務(wù)器進(jìn)行充值的用戶IP地址加入用戶IP地址白名單中;
[0040]如果一個用戶IP地址進(jìn)行充值沒有通過所述充值服務(wù)器列表中的充值服務(wù)器,則認(rèn)為該用戶IP地址在進(jìn)行惡意充值。
[0041]可選地,所述允許該指定第三方平臺接入本平臺的指定游戲包括:
[0042]向該指定第三方平臺提供接入測試地址;該接入測試地址中保存有接入規(guī)則文檔;
[0043]第三方平臺根據(jù)接入規(guī)則文檔進(jìn)行接入測試,并在接入測試通過后接入本平臺的指定游戲。
[0044]依據(jù)本發(fā)明的另一個方面,提供了一種將本平臺的游戲安全開放到第三方平臺的裝置,該裝置包括:
[0045]判斷單元,適于判斷該指定第三方平臺是否存在于預(yù)設(shè)的第三方平臺白名單中;如果存在,則判斷為符合預(yù)設(shè)條件;如果不存在,則進(jìn)一步判斷該指定第三方平臺的IP地址是否與預(yù)設(shè)的IP地址白名單中的任一項(xiàng)匹配,如果匹配則判斷為符合預(yù)設(shè)條件,如果不匹配則判斷為不符合預(yù)設(shè)條件;以及適于將判斷結(jié)果通知開放處理單元;
[0046]開放處理單元,適于在所述判斷單元判斷為不符合預(yù)設(shè)條件時,拒絕該指定第三方平臺接入本平臺的指定游戲;以及適于在所述判斷單元判斷為符合預(yù)設(shè)條件時,則允許該指定第三方平臺接入本平臺的指定游戲,將本平臺的指定游戲的相關(guān)權(quán)限接口開放給該指定第三方平臺。
[0047]可選地,所述開放處理單元開放給所述指定第三方平臺的所述指定游戲的相關(guān)權(quán)限接口包括如下中的一項(xiàng)或多項(xiàng):
[0048]基本權(quán)限;
[0049]擴(kuò)展權(quán)限;
[0050]統(tǒng)計(jì)權(quán)限。
[0051]可選地,所述基本權(quán)限包括:登錄權(quán)限,和/或充值權(quán)限。
[0052]可選地,所述擴(kuò)展權(quán)限包括如下中的一項(xiàng)或多項(xiàng):
[0053]控制所述指定游戲中的防拉人規(guī)則的權(quán)限;
[0054]控制所述指定游戲中的用戶在線時長規(guī)則的權(quán)限;
[0055]控制所述指定游戲中的游戲角色反查規(guī)則的權(quán)限;
[0056]控制所述指定游戲中的活動卡的獲取規(guī)則的權(quán)限。
[0057]可選地,所述統(tǒng)計(jì)權(quán)限包括如下中的一項(xiàng)或多項(xiàng):
[0058]統(tǒng)計(jì)用戶注冊所述指定游戲的權(quán)限;
[0059]統(tǒng)計(jì)用戶登錄所述指定游戲的權(quán)限;
[0060]統(tǒng)計(jì)所述指定游戲中的用戶排行榜的權(quán)限。
[0061]可選地,所述開放處理單元,適于確定該指定第三方平臺的權(quán)限等級,根據(jù)該指定第三方平臺的權(quán)限等級確定要開放給該指定第三方平臺的指定游戲的相關(guān)權(quán)限接口所包括的權(quán)限,將確定好的所述指定游戲的相關(guān)權(quán)限接口開放給該指定第三方平臺。
[0062]可選地,該裝置進(jìn)一步包括:
[0063]監(jiān)控單元,適于監(jiān)控所述指定游戲的開放給該指定第三方平臺的相關(guān)權(quán)限接口產(chǎn)生的數(shù)據(jù),根據(jù)所述產(chǎn)生的數(shù)據(jù)判斷是否存在作弊行為。
[0064]可選地,所述監(jiān)控單元,適于在根據(jù)所述產(chǎn)生的數(shù)據(jù)判斷出有如下中的任一種情況時,確定存在惡意充值行為:
[0065]通過該指定第三方平臺登錄該指定游戲的同一用戶IP地址,在預(yù)設(shè)長度時間內(nèi)的充值頻率大于第一預(yù)設(shè)值;
[0066]通過該指定第三方平臺登錄該指定游戲的同一用戶IP地址,其充值所消費(fèi)的實(shí)際貨幣值與其充值所得到的虛擬貨幣值的比例超出預(yù)設(shè)范圍;
[0067]通過該指定第三方平臺登錄該指定游戲的同一用戶IP地址,在該指定游戲的開服時間,充值所得到的虛擬貨幣值超過第二預(yù)設(shè)值。
[0068]可選地,該裝置進(jìn)一步包括:
[0069]作弊處理單元,適于當(dāng)所述監(jiān)控單元根據(jù)所述產(chǎn)生的數(shù)據(jù)判斷出存在作弊行為時,關(guān)閉所述指定游戲的開放給該指定第三方平臺的相關(guān)權(quán)限接口中的部分權(quán)限,或者直接關(guān)閉所述指定游戲的開放給該指定第三方平臺的相關(guān)權(quán)限接口。
[0070]可選地,該裝置進(jìn)一步包括:
[0071]監(jiān)控單元,適于獲取接入本平臺的指定游戲的各第三方平臺提供的充值服務(wù)器列表;將通過所述充值服務(wù)器列表中的充值服務(wù)器進(jìn)行充值的用戶IP地址加入用戶IP地址白名單中;如果一個用戶IP地址進(jìn)行充值沒有通過所述充值服務(wù)器列表中的充值服務(wù)器,則認(rèn)為該用戶IP地址在進(jìn)行惡意充值。
[0072]可選地,開放處理單元,適于向該指定第三方平臺提供接入測試地址;該接入測試地址中保存有接入規(guī)則文檔;
[0073]第三方平臺根據(jù)接入規(guī)則文檔進(jìn)行接入測試,并在接入測試通過后接入本平臺的指定游戲。。
[0074]由上述可知,本發(fā)明提供的技術(shù)方案通過預(yù)設(shè)的第三方平臺白名單和預(yù)設(shè)的IP地址白名單對第三方平臺進(jìn)行匹配,篩選出符合預(yù)設(shè)條件的第三方平臺,將本平臺的指定游戲的相關(guān)權(quán)限接口開放給符合預(yù)設(shè)條件的第三方平臺,允許符合預(yù)設(shè)條件的第三方平臺接入本平臺的指定游戲。本方案從根源上保證了平臺接入對象的可靠性,使得本平臺的游戲可以安全開放到第三方平臺,保障了平臺之間游戲開放環(huán)境的純凈性和合理性,即保護(hù)了本平臺的安全,也保護(hù)了其他正規(guī)的第三方平臺的安全,符合平臺運(yùn)維需求。
[0075]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【附圖說明】
[00