標籤: 暫無標籤

HProtect是由上海游安網路科技有限公司,自主研發的一款強有力的「驅動級」網路遊戲保護系統。

1 Hprotect -HProtect介紹

  HProtect是由上海游安網路科技有限公司,自主研發的一款強有力的「驅動級」網路遊戲保護系統。

HprotectHProtect保護系統
HProtect改變了傳統的通過特徵碼被動掃描外掛的反外掛模式,從主動與被動兩個方面抗擊遊戲外掛。

  主動方面:HProtect具有遊戲內存保護、反調試、反離線等保護手段,做到不使用特徵碼就能有效抵禦目前所有的外掛;

  被動方面:HProtect開發了比殺軟更強大的特徵掃描技術,從內存、驅動文件等多方面辨別外掛,使外掛無處可躲。

  任何遊戲保護系統實際上都包含兩大功能:遊戲反外掛和保護系統自保護。如果保護系統的自保護功能太弱,那麼即使它的保護系統反外掛功能再強大,也會被外掛作者分析並剝離保護系統 ,讓保護系統形同虛設。HProtect擁有多項自主研發的自我保護技術,加上優良的設計架構,真正做到保護系統不被剝離。
HProtect產生背景

  傳統的遊戲反外掛是通過遊戲內置掃描引擎實現的,如果使用此方法有許多固有的先天性缺陷。一方面,外掛使用者以低許可權來運行遊戲,並用高許可權運行外掛,由於Windows的安全性級是C2級,不允許低許可權進程掃描高許可權進程,使得無法掃描到外掛。另一方面,越來越多的外掛使用驅動技術來隱藏進程,使得常規的手段無法掃到外掛。由此上海游安網路科技有限公司通過3年潛心研究並開發了HProtect保護系統這款驅動級的遊戲反外掛系統。

HProtect運行環境

  Windows7/Windows2000 /WindowsXP/Windows2003/Windows Vista

2 Hprotect -HProtect特性

  HProtect在保護系統方面具有強大的防護功能,HProtect採用了多種技術和策略,防止對遊戲的破壞行為。以下羅列了HProtect在遊戲保護方面所具有的特色功能。

  1.驅動級外掛掃描

  
HProtect採用了比殺毒軟體掃描技術還要複雜的驅動級多策略掃描方式。它不僅僅支持傳統的進程內存掃描,還支持窗口掃描、驅動文件掃描等多種掃描策略,可以更為準確的發現系統中是否存在外掛。

  2.遊戲進程防護

  
遊戲進程的防護可以保護遊戲內存數據不被修改,阻止非信任DLL等模塊的注入,也在一定程度上阻礙了對遊戲的進程的逆向分析和外掛的使用。

  3.遊戲防調試分析

  
防止遊戲被調試分析是遏制外掛出現的重要手段,HProtect採用了多種自主研發的、獨一無二的反調試技術,讓外掛作者調不起遊戲,從而使他做不出外掛。

  4.通信數據包加密介面

  
遊戲客戶端和服務端之間互通必須通過網路數據包方式進行,因而對於網路數據包的保護也顯得格外重要,HProtect向遊戲提供了額外的數據包加解密介面,使用非常方便。

  5.難以繞過的遊戲多開限制

  
為了保障遊戲運營商的利益,遊戲運營商可以設定每台計算機最多可以同時運行多少個遊戲客戶端。HProtect採用了多種技術和策略確保遊戲客戶端數目在限制的範圍內。

  6.遊戲代碼校驗

  
大部分外掛需要修改遊戲代碼,改變遊戲執行流程,一方面HProtect的進程防護技術會阻止外掛模塊進入遊戲,即使進入了,遊戲代碼校驗技術也可以立即發現這類惡意行為。

  7.防模擬按鍵

  
按鍵精靈等滑鼠、鍵盤模擬類外掛是最為常見的一類外掛。HProtect不使用特徵碼就可以防止這類外掛的使用。

  8.防離線外掛

  
HProtect採用了獨一無二的心跳包檢測機制,使得遊戲一脫離HProtect客戶端,HProtect的服務端就能發現異常並立刻反饋給遊戲。

  9.防加減速

  
HProtect採用了多種同步手段來保證遊戲時鐘同步,防止變速齒輪等外掛。

3 Hprotect -HProtect優勢

HProtect的優點

  1.服務端不停機更新HProtect保護模塊代碼

  2.全方位保護:主動防禦+被動保護

  3.不易突破的保護系統完整性心跳檢測

  4.杜絕離線外掛: HProtect中包含一個龐大的通信協議庫HProtect可以做到每個版本的協議庫自動重新生成(可選功能)要實現離線必須完全模擬協議庫中的上千條協議,並隨客戶端協議庫一同更新,這是非常困難的

遊戲性能測試

  HProtect運行時只佔用非常少的系統資源,不會對遊戲造成影響,僅僅在啟動遊戲時會佔用5s-15s啟動時間。

  HProtect保護系統從功能模塊上包含加殼模塊與反外掛模塊,所以它不是一個傳統殼,而是一個帶殼的遊戲保護系統。以下表格展示了使用HProtect后的遊戲資源佔用情況和僅僅使用傳統殼保護的同一遊戲的資源佔用情況。

  

硬體配置保護方式處理器佔用率(%)物理內存佔用(MB)虛擬內存佔用(MB)句柄數線程數
高端多核平台HProtect1-411011658428
傳統殼1-3889066746
中端雙核平台HProtect5-1711610258823
傳統殼4-14807565748
低端單核平台HProtect15-5810411664728
傳統殼10-49867774350

上一篇[HS2]    下一篇 [趙頌茹]

相關評論

同義詞:暫無同義詞