nProtect GameGuard
nProtect GameGuard(簡稱GameGuard或GG,其驅動程序為GameMon.des)是由韓國INCA互聯網開發的遊戲反作弊軟體。隨著網絡遊戲的興起,愈來愈多人利用外掛從中作弊,這促使GameGuard等反作弊軟體的誕生。GameGuard開發完成後,很快就被日本及韓國網絡遊戲商引入。隨後開設「網絡遊戲用戶通報中心」,傳送不正當或作弊之訊息。
![]() 預設的nProtect GameGuard起始圖片 |
|
開發者 | INCA互聯網 |
---|---|
操作系统 | Microsoft Windows |
类型 | 遊戲反作弊軟體 |
许可协议 | 共享軟體/專有軟體 |
网站 |
功能
nProtect GameGuard含有即時變換偵測規則,可置於遊戲執行檔前使用,利用動態加密的方式達到防止遊戲外掛的目的,有效防堵作弊程式(如加速器),以及偵測玩家電腦有沒有使用遊戲外掛程式等。
nProtect GameGuard具有多種功能,例如:
- 透過持續掃瞄任何事先有登入過的程式碼、系統內部時間器運作等方式,偵測玩家電腦有沒有使用遊戲外掛程式。
- 檢測及阻擋惡意程式碼。
- 自動掃瞄工具。
- 即時變換偵測。
- 可停止滑鼠及鍵盤的驅動程序及側錄程式。
- 可阻擋玩家及雙重核心處理器(CPU)之不正當的操作。
- 佔用甚少CPU,不會拖慢電腦及遊戲。
- 監視玩家之操作環境,以及一舉一動。
系統
GameGuard的驅動方法,與rootkit相似;縱使有些遊戲商提供了GameGuard移除程式(gguninst.exe)供玩家移除GameGuard,但其驅動程式無法移除,即使移除了含GameGuard的遊戲後,還是會留有一些隱藏資料夾。有時開啟遊戲時,因防毒軟體或入侵預防系統阻攔GameGuard的運行而無法進入遊戲,它可以通過設置防毒軟件來允許GameGuard的加載。GameGuard在攔截外掛不斷更新的同時,也大大提高了它本身與各個公司防毒軟件的兼容性,減少了此類情況的發生。
常見GameGuard的錯誤訊息
以下以台灣《LUNA2 Online》遊戲為例,列舉常見GameGuard的錯誤訊息,其中錯誤訊息代碼可能隨遊戲而不同,只能作為參考:
代碼 | 內容 |
---|---|
100 | 電腦中了病毒 |
110 | 遊戲程式已在執行 |
112 | 在讀取「確認病毒、駭客功能」的模組失敗, 可能是記憶體不足或是電腦中毒 |
114 | 可能某些程式消耗了太多CPU的資源 |
顯示卡、音效卡並未正確安裝 | |
可能是因為電腦正在執行掃毒 | |
115 | 遊戲已多次執行 |
GameGuard已在執行 | |
124 | 無法正常更新 |
150 | |
153 | |
155 | 作業系統的檔案受損 |
170 | 執行GameGuard流程時失敗 |
200 | 一個不合法的程式被發現 |
340 | 下載失敗(連線品質也許不夠穩定) |
350 | GameGuard停止更新(可能因為更新的速度過慢) |
360 | 更新不成功 |
GameGuard檔案遭篡改 | |
361 | 初始化錯誤 |
GameGuard的下載程序並不完整 | |
380 | GameGuard無法更新 |
像是「Sygate防火牆」阻擋了GameGuard的傳輸及存取 |
爭議
GameGuard有多種反作弊的功能,台灣地區一些網絡遊戲代理商如茂為歐買尬數位科技都樂於使用GameGuard來防止玩家使用外掛。但對於某些網絡遊戲(如《巨商》、《魔物獵人Frontier》)來說,反作弊的成效卻不大,而且GameGuard有漏洞,新型的外掛在GameGuard下都能使用,令GameGuard被嘲為「紙老虎」,亦帶來很多系統上