1.一種事件防刷方法,其特征在于,應(yīng)用于服務(wù)器,所述方法包括:
獲取終端設(shè)備上報的對舉行事件的目標網(wǎng)頁的操作數(shù)據(jù);其中,所述終端設(shè)備在登錄所述目標網(wǎng)頁至確定參與一次所述事件的過程中,記錄對所述目標網(wǎng)頁的操作數(shù)據(jù),并向服務(wù)器上報所述操作數(shù)據(jù);
根據(jù)預設(shè)的合法操作對應(yīng)的合法操作數(shù)據(jù),比對所述操作數(shù)據(jù)與合法操作數(shù)據(jù)的差異,根據(jù)比對的差異程度確定所述操作數(shù)據(jù)對應(yīng)的合法等級;所述合法等級包括:合法和非法;
若確定所述合法等級為非法,設(shè)置所述操作數(shù)據(jù)對應(yīng)的事件參與結(jié)果無效;
若確定所述合法等級為合法,設(shè)置所述操作數(shù)據(jù)對應(yīng)的事件參與結(jié)果有效。
2.根據(jù)權(quán)利要求1所述的事件防刷方法,其特征在于,所述操作數(shù)據(jù)包括:各操作的操作類型和操作次序;所述合法操作數(shù)據(jù)包括各必要操作的必要操作類型和必要操作次序;
所述根據(jù)比對的差異程度確定所述操作數(shù)據(jù)對應(yīng)的合法等級包括:
如果所述操作數(shù)據(jù)中所述操作類型缺少任一所述必要操作類型,和/或,所述操作次序所體現(xiàn)的各操作的操作先后次序,與所述必要操作次序所體現(xiàn)的各必要操作的操作先后次序不對應(yīng),則確定所述操作數(shù)據(jù)對應(yīng)的合法等級為非法。
3.根據(jù)權(quán)利要求2所述的事件防刷方法,其特征在于,所述根據(jù)比對的差異程度確定所述操作數(shù)據(jù)對應(yīng)的合法等級還包括:
如果所述必要操作類型在所述操作數(shù)據(jù)中均對應(yīng)有操作類型,且,所述操作次序所體現(xiàn)的各操作的操作先后次序,與所述必要操作次序所體現(xiàn)的各必要操作的操作先后次序相對應(yīng),則確定所述操作數(shù)據(jù)對應(yīng)的合法等級為合法。
4.根據(jù)權(quán)利要求2所述的事件防刷方法,其特征在于,所述合法操作數(shù)據(jù)還包括:各非必要操作的非必要操作類型和非必要操作次序;所述合法等級還包括:疑似合法;
所述根據(jù)比對的差異程度確定所述操作數(shù)據(jù)對應(yīng)的合法等級還包括:
如果所述必要操作類型和所述非必要操作類型在所述操作數(shù)據(jù)中均對應(yīng)有操作類型,且,所述操作次序所體現(xiàn)的各操作的操作先后次序,與所述必要操作次序和所述非必要操作次序所體現(xiàn)的操作先后次序相對應(yīng),則確定所述操作數(shù)據(jù)對應(yīng)的合法等級為合法;
如果所述必要操作類型在所述操作數(shù)據(jù)中均對應(yīng)有操作類型,且,所述操作次序所體現(xiàn)的各操作的操作先后次序,與所述必要操作次序所體現(xiàn)的各必要操作的操作先后次序相對應(yīng),則在確定終端設(shè)備連續(xù)記錄的多次操作數(shù)據(jù)中存在至少一個非必要操作時,確定所述操作數(shù)據(jù)對應(yīng)的合法等級為合法;
如果所述必要操作類型在所述操作數(shù)據(jù)中均對應(yīng)有操作類型,且,所述操作次序所體現(xiàn)的各操作的操作先后次序,與所述必要操作次序所體現(xiàn)的各必要操作的操作先后次序相對應(yīng),則在確定終端設(shè)備連續(xù)記錄的多次操作數(shù)據(jù)均未存在非必要操作時,確定所述操作數(shù)據(jù)對應(yīng)的合法等級為疑似合法。
5.根據(jù)權(quán)利要求4所述的事件防刷方法,其特征在于,所述方法還包括:
在確定所述合法等級為疑似合法時,向所述終端設(shè)備推送驗證內(nèi)容;
若終端設(shè)備發(fā)送的驗證內(nèi)容的反饋結(jié)果正確,則確定終端設(shè)備的當前操作合法,設(shè)置對應(yīng)的事件參與結(jié)果有效;若終端設(shè)備在預定時間內(nèi)未發(fā)送驗證內(nèi)容的反饋結(jié)果,則確定終端設(shè)備的當前操作非法,設(shè)置對應(yīng)的事件參與結(jié)果無效。
6.根據(jù)權(quán)利要求1-5任一項所述的事件防刷方法,其特征在于,所述方法還包括:
在確定所述合法等級為非法時,向所述終端設(shè)備返回事件參與結(jié)果的干擾數(shù)據(jù),該干擾數(shù)據(jù)表示的事件參與結(jié)果與實際事件參與結(jié)果相反。
7.根據(jù)權(quán)利要求1所述的事件防刷方法,其特征在于,所述獲取終端設(shè)備上報的對舉行事件的目標網(wǎng)頁的操作數(shù)據(jù)包括:
獲取終端設(shè)備發(fā)送的與目標網(wǎng)頁相關(guān)的網(wǎng)頁請求,所述網(wǎng)頁請求隱藏有所述操作數(shù)據(jù);其中所述操作數(shù)據(jù)編碼為編碼后字符串后,隱藏在所述網(wǎng)頁請求中;
將所述網(wǎng)頁請求中的編碼后字符串解碼為所述操作數(shù)據(jù)。
8.一種事件防刷裝置,其特征在于,應(yīng)用于服務(wù)器,所述裝置包括:
操作數(shù)據(jù)獲取模塊,用于獲取終端設(shè)備上報的對舉行事件的目標網(wǎng)頁的 操作數(shù)據(jù);其中,所述終端設(shè)備在登錄所述目標網(wǎng)頁至確定參與一次所述事件的過程中,記錄對所述目標網(wǎng)頁的操作數(shù)據(jù),并向服務(wù)器上報所述操作數(shù)據(jù);
合法等級確定模塊,用于根據(jù)預設(shè)的合法操作對應(yīng)的合法操作數(shù)據(jù),比對所述操作數(shù)據(jù)與合法操作數(shù)據(jù)的差異,根據(jù)比對的差異程度確定所述操作數(shù)據(jù)對應(yīng)的合法等級;所述合法等級包括:合法和非法;
第一結(jié)果確定模塊,用于若確定所述合法等級為非法,設(shè)置所述操作數(shù)據(jù)對應(yīng)的事件參與結(jié)果無效;
第二結(jié)果確定模塊,用于若確定所述合法等級為合法,設(shè)置所述操作數(shù)據(jù)對應(yīng)的事件參與結(jié)果有效。
9.根據(jù)權(quán)利要求8所述的事件防刷裝置,其特征在于,所述操作數(shù)據(jù)包括:各操作的操作類型和操作次序;所述合法操作數(shù)據(jù)包括各必要操作的必要操作類型和必要操作次序;
所述合法等級確定模塊包括:
非法確定單元,用于如果所述操作數(shù)據(jù)中所述操作類型缺少任一所述必要操作類型,和/或,所述操作次序所體現(xiàn)的各操作的操作次序,與所述必要操作次序所體現(xiàn)的各必要操作的操作次序不對應(yīng),則確定所述操作數(shù)據(jù)對應(yīng)的合法等級為非法。
10.根據(jù)權(quán)利要求9所述的事件防刷裝置,其特征在于,所述合法等級確定模塊還包括:
第一合法確定單元,用于如果所述必要操作類型在所述操作數(shù)據(jù)中均對應(yīng)有操作類型,且,所述操作次序所體現(xiàn)的各操作的操作先后次序,與所述必要操作次序所體現(xiàn)的各必要操作的操作先后次序相對應(yīng),則確定所述操作數(shù)據(jù)對應(yīng)的合法等級為合法。
11.根據(jù)權(quán)利要求9所述的事件防刷裝置,其特征在于,所述合法操作數(shù)據(jù)還包括:各非必要操作的非必要操作類型和非必要操作次序;所述合法等級還包括:疑似合法;
所述合法等級確定模塊還包括:
第二合法確定單元,用于如果所述必要操作類型和所述非必要操作類型在所述操作數(shù)據(jù)中均對應(yīng)有操作類型,且,所述操作次序所體現(xiàn)的各操作的 操作先后次序,與所述必要操作次序和所述非必要操作次序所體現(xiàn)的操作先后次序相對應(yīng),則確定所述操作數(shù)據(jù)對應(yīng)的合法等級為合法;
第三合法確定單元,用于如果所述必要操作類型在所述操作數(shù)據(jù)中均對應(yīng)有操作類型,且,所述操作次序所體現(xiàn)的各操作的操作先后次序,與所述必要操作次序所體現(xiàn)的各必要操作的操作先后次序相對應(yīng),則在確定終端設(shè)備連續(xù)記錄的多次操作數(shù)據(jù)中存在至少一個非必要操作時,確定所述操作數(shù)據(jù)對應(yīng)的合法等級為合法;
疑似合法確定單元,用于如果所述必要操作類型在所述操作數(shù)據(jù)中均對應(yīng)有操作類型,且,所述操作次序所體現(xiàn)的各操作的操作先后次序,與所述必要操作次序所體現(xiàn)的各必要操作的操作先后次序相對應(yīng),則在確定終端設(shè)備連續(xù)記錄的多次操作數(shù)據(jù)均未存在非必要操作時,確定所述操作數(shù)據(jù)對應(yīng)的合法等級為疑似合法。
12.根據(jù)權(quán)利要求8所述的事件防刷裝置,其特征在于,所述操作數(shù)據(jù)獲取模塊包括:
獲取執(zhí)行單元110,用于獲取終端設(shè)備發(fā)送的與目標網(wǎng)頁相關(guān)的網(wǎng)頁請求,所述網(wǎng)頁請求隱藏有所述操作數(shù)據(jù);其中所述操作數(shù)據(jù)編碼為編碼后字符串后,隱藏在所述網(wǎng)頁請求中;
解碼單元,用于將所述網(wǎng)頁請求中的編碼后字符串解碼為所述操作數(shù)據(jù)。
13.一種服務(wù)器,其特征在于,包括權(quán)利要求8-12任一項所述的事件防刷裝置。
14.一種事件防刷系統(tǒng),其特征在于,包括:終端設(shè)備和服務(wù)器;
所述終端設(shè)備,用于登錄舉行事件的目標網(wǎng)頁,在登錄所述目標網(wǎng)頁至確定參與一次所述事件的過程中,記錄對所述目標網(wǎng)頁的操作數(shù)據(jù),并向服務(wù)器上報所述操作數(shù)據(jù);
所述服務(wù)器,用于根據(jù)預設(shè)的合法操作對應(yīng)的合法操作數(shù)據(jù),比對所述操作數(shù)據(jù)與合法操作數(shù)據(jù)的差異,根據(jù)比對的差異程度確定所述操作數(shù)據(jù)對應(yīng)的合法等級,所述合法等級包括:合法和非法;若確定所述合法等級為非法,設(shè)置所述操作數(shù)據(jù)對應(yīng)的事件參與結(jié)果無效;若確定所述合法等級為合法,設(shè)置所述操作數(shù)據(jù)對應(yīng)的事件參與結(jié)果有效。
15.一種事件防刷系統(tǒng),其特征在于,包括:終端設(shè)備,操作分析服務(wù)器和網(wǎng)站服務(wù)器;
所述終端設(shè)備,用于登錄舉行事件的目標網(wǎng)頁,在登錄所述目標網(wǎng)頁至確定參與一次所述事件的過程中,記錄對所述目標網(wǎng)頁的操作數(shù)據(jù),并向操作分析服務(wù)器上報所述操作數(shù)據(jù);
所述操作分析服務(wù)器,用于據(jù)預設(shè)的合法操作對應(yīng)的合法操作數(shù)據(jù),比對所述操作數(shù)據(jù)與合法操作數(shù)據(jù)的差異,根據(jù)比對的差異程度確定所述操作數(shù)據(jù)對應(yīng)的合法等級,并向網(wǎng)站服務(wù)器通知所確定的合法等級,所述合法等級包括:合法和非法;
所述網(wǎng)站服務(wù)器,用于若確定所述合法等級為非法,設(shè)置所述操作數(shù)據(jù)對應(yīng)的事件參與結(jié)果無效;若確定所述合法等級為合法,設(shè)置所述操作數(shù)據(jù)對應(yīng)的事件參與結(jié)果有效。