[發明專利]一種可反外掛的網絡游戲系統及網絡游戲系統反外掛的方法有效
| 申請號: | 200610036452.0 | 申請日: | 2006-07-12 |
| 公開(公告)號: | CN101105825A | 公開(公告)日: | 2008-01-16 |
| 發明(設計)人: | 賴立高;陳飛舟;張帆 | 申請(專利權)人: | 珠海市西山居軟件有限公司;珠海金山軟件股份有限公司 |
| 主分類號: | G06F21/00 | 分類號: | G06F21/00;G06F19/00 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 | 代理人: | 李雙皓 |
| 地址: | 519015廣東省珠海市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 外掛 網絡游戲 系統 方法 | ||
1.一種可反外掛的網絡游戲系統,包括服務器和多個客戶端,所述服務器和各所述客戶端之間通過通信網絡進行數據交互,各所述客戶端能夠被玩家操控;各所述客戶端包括有相互連接的輸入設備、顯示設備以及電腦主機;所述服務器包括有單個或多個CPU以及內存設備,其特征在于:
各所述客戶端包括有客戶端反外掛系統,所述客戶端反外掛系統包括有:客戶端特征碼掃描模塊、客戶端掃描控制模塊,所述客戶端反外掛系統可對游戲客戶端進行掃描并獲得動態特征碼;
所述服務器包括有服務端反外掛系統,所述服務端反外掛系統包括有:服務端特征碼掃描模塊、服務端特征碼請求模塊、服務端特征碼驗證模塊、以及作為整個流程總控制中心的服務端特征碼掃描事件控制模塊;所述服務端反外掛系統可生成正確特征碼,并與所述客戶端反外掛系統反饋的動態特征碼進行比較驗證。
2.根據權利要求1所述的一種可反外掛的網絡游戲系統,其特征在于:所述玩家游戲中使用的輸入設備是鍵盤或者鼠標。
3.根據權利要求1或2所述的一種可反外掛的網絡游戲系統,其特征在于:
所述服務端反外掛系統中:
所述服務端特征碼掃描模塊:負責根據掃描請求對一個虛擬的客戶端的某一部分數據進行掃描;掃描的同時,將根據該部分數據以及一些游戲、賬號等信息生成正確特征碼;
所述服務端特征碼請求模塊:用于隨機的選定一部分客戶端數據,并對指定或全部客戶端發出掃描請求,同時激活所述服務端特征碼驗證模塊;
所述服務端特征碼驗證模塊:用于根據所述服務端特征碼請求模塊選定的數據部分,調用所述服務端特征碼掃描模塊,記錄返回值;將動態特征碼和正確特征碼進行比較,并將比較結果通知給所述服務端特征碼掃描事件控制模塊;
所述服務端特征碼掃描事件控制模塊用于根據時間、上次驗證情況等多方面的因素適時觸發所述服務端特征碼請求模塊,以驗證部分或全部客戶端,同時收集各個客戶端的驗證情況,適時對有嫌疑的客戶端做出適當處理。
4.根據權利要求3所述的一種可反外掛的網絡游戲系統,其特征在于:
所述客戶端反外掛系統中:
所述客戶端特征碼掃描模塊:負責根據掃描請求對客戶端正在運行中的游戲程序的某一部分內存值進行掃描;掃描的同時,將根據該部分內存值以及一些游戲、賬號等信息生成動態特征碼;
所述客戶端掃描控制模塊:負責在接收到服務端對某一部分特征碼請求的時候調用所述客戶端特征碼掃描模塊,并將返回的特征碼發送給服務端。
5.根據權利要求4所述的一種可反外掛的網絡游戲系統,其特征在于:所述服務端特征碼驗證模塊包括有記時模塊。
6.一種網絡游戲系統反外掛的方法,其特征在于:整個流程的總控制中心為服務端特征碼掃描事件控制模塊,所述服務端特征碼掃描事件控制模塊觸發所述服務端特征碼請求模塊,進而激活所述服務端特征碼驗證模塊以及客戶端特征碼掃描控制模塊,當客戶端將掃描特征碼返回給服務端,或者返回超時時,所述服務端特征碼驗證模塊將會判斷驗證的有效性并經結果發送至所述特征碼掃描事件控制模塊,完成一個循環。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海市西山居軟件有限公司;珠海金山軟件股份有限公司,未經珠海市西山居軟件有限公司;珠海金山軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610036452.0/1.html,轉載請聲明來源鉆瓜專利網。





