NProtect GameGuard

nProtect GameGuard（简称GameGuard或GG，其驱动程序为GameMon.des）是由韩国INCA互联网开发的游戏反作弊软件。随着网络游戏的兴起，愈来愈多人利用外挂从中作弊，这促使GameGuard等反作弊软件的诞生。GameGuard开发完成后，很快就被日本及韩国网络游戏商引入。随后开设“网络游戏用户通报中心”，传送不正当或作弊之讯息。

## 功能

nProtect GameGuard含有即时变换侦测规则，可置于游戏执行档前使用，利用动态加密的方式达到防止游戏外挂的目的，有效防堵作弊程式（如加速器），以及侦测玩家电脑有没有使用游戏插件等。

nProtect GameGuard具有多种功能，例如：

- 透过持续扫描任何事先有登入过的程式码、系统内部时间器运作等方式，侦测玩家电脑有没有使用游戏插件。
- 检测及阻挡恶意程式码。
- 自动扫描工具。
- 即时变换侦测。
- 可停止鼠标及键盘的驱动程序及侧录程式。
- 可阻挡玩家及双重核心处理器（CPU）之不正当的操作。
- 占用甚少CPU，不会拖慢电脑及游戏。
- 监视玩家之操作环境，以及一举一动。

## 系统

GameGuard的驱动方法，与rootkit相似；纵使有些游戏商提供了GameGuard移除程式（gguninst.exe）供玩家移除GameGuard，但其驱动程式无法移除，即使移除了含GameGuard的游戏后，还是会留有一些隐藏资料夹。有时开启游戏时，因防毒软件或入侵预防系统阻拦GameGuard的运行而无法进入游戏，它可以通过设置防毒软件来允许GameGuard的加载。GameGuard在拦截外挂不断更新的同时，也大大提高了它本身与各个公司防毒软件的兼容性，减少了此类情况的发生。

## 常见GameGuard的错误讯息

以下以台湾《LUNA 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被嘲为“纸老虎”，亦带来很多系统上的麻烦。

例子包括：

- 2007年4月14日，台湾《枫之谷》GameGuard更新后，部分玩家因无法更新，造成出现“游戏初始化错误”等错误讯息，因而无法进行游戏。同年12月14日台湾《枫之谷》GameGuard更新后，部分玩家更持续出现以下异常状况：“初始化错误360”的讯息、游戏画面出现蓝底白字的情形、当机及更新无法正常执行等，因而无法正常进行游戏。
- 2007年7月26日，日本大型网络游戏商之一NEXON于旗下游戏《天翼之炼》（Tales Weaver）引入GameGuard后，玩家之游戏程式、操作系统受到破坏，很多玩家出现操作不正常的情况，甚至连游戏也无法登入，此情况至今都有发生。
- 同为NEXON代理的网络游戏《玛奇》引入GameGuard后，亦发生游戏程式受到破坏等情况，导致NEXON在三天后火速收回成命。（同一套游戏中国大陆版本亦发生相同状况，使得代理商世纪天成也在两周不到的时间停止使用。北美版亦于2009年5月7日停用了GameGuard并由HackShield取而代之。）同样问题亦遍及世嘉公司的《梦幻之星 新宇宙》和Capcom的《魔物猎人》。由于GameGuard有太多漏洞，有些魔物猎人的玩家能使用某些外挂或在游戏中作弊。
- 2007年8月，《巨商》中、港、台的服务器在GameGuard的防护下都受到外挂的影响，其中香港服务器因外挂造成垃圾资料增多而多次异常封闭。香港代理商游戏橘子表示多年前《巨商》亦曾经因外挂横行被当机缠绕着，当时每日当机次数高达十次，经过代理商与韩国开发商Joyon多月的努力，引入nProtect来阻挡外挂，得以解决及改善当机的问题。但是不明当机情况现在还会发生。
- 2007年末，香港戏谷旗下游戏《拿拿林Online》自从引入GameGuard后，部分玩家因GameGuard问题无法登入游戏，引起反感。日本的《梦之历险》（Nostale）亦出现同样情况。
- 在较新的GameGuard版本（1007版本或以后），更出现游戏关闭后GameGuard仍继续运行的情况。
- 2008年9月24日，戏谷代理的《跑online》在更新NProtect GameGuard后，有大批玩家无法进行游戏，因此官方于2009年10月转用其他服务。

此外，GameGuard的翻译亦被人批评其意思令人费解，除了韩文以外的信息都有错字或是文法错误（例如‘Game is already rimmomg.’，‘rimmomg’实际上指running（运行）），英文版GameGuard亦被指部分原文为韩文的信息未曾翻译。

Linux和Mac OS使用者也因为GameGuard而无法透过兼容层执行Windows 程式，在其他同类游戏正常运作的情况下，使用GameGuard“保护”的那些游戏完全无法运作。

因以上问题，加上有些游戏代理商对GameGuard的态度暧昧，GameGuard的相关争议愈来愈多，多数反对使用GameGuard者都认为GameGuard是“有百害而无一利”。

## 已知使用GameGuard之游戏

以下是有使用GameGuard之网络游戏列表：

- 王牌对决(英雄大乱斗) 连结官网
- CABAL 2 黑潮来袭
- TERA Online
- 永恒之塔（Aion）
- HEVA Online
- LUNA Online
- 精灵 (游戏)
- PRIUS守护之星 Online
- R2－＞
- R2BEAT
- RF Online
- SD钢弹 Online
- Soldier Front
- XEN传说 Online－＞已关闭
- 十二之天－＞
- 天堂
- 天堂II
- 天堂W
- 天翼之炼
- 幻想大陆（Fantasy Earth: Zero）－＞（台湾版于7月16日更新后新增）
- 火线特战队
- 王者世界
- 全民打棒球
- 新玛奇mabinogi －＞(台湾版仅实施3日取消，2015年6月25日实施HackShield防挂系统，2015年12月21日另采用Nexon Game Security取代至今)
- 光线飞车
- 希望Online
- 奇迹－＞
- 迷你格斗
- 神泣
- 真·三国无双 Online（台湾代理区）
- 野菜村
- 丝路Online
- 黑色阴谋Online－＞
- 新飞飞 Online
- 梦幻之星 新宇宙
- 梦梦Online－＞于2010年4月1日维修更新后造成许多玩家电脑CPU使用率达到100% 并且会和NOD32防毒软件相冲造成系统异常重新开机
- 乱Online（Ran Online）
- 精灵II－＞
- 魔法飞球
- 墨香Online
- 希望恋曲Online
- 魔物猎人Online nProtect Game Rev 1790 支援 x64 目前尚无人破解！
- 梦之物语
- 大航海时代Online
- phantasy star 2
- Mstar
- 艾尔之光－＞（原为不使用，原野系统更新后导入此程式）
- NBA2K Online
- 剑灵(台服)
- ELOA艾洛亚online
- FreeStyle online
- Soul Worker(台版)

## 已知停用GameGuard之游戏

以下是大中华地区停用GameGuard之网络游戏列表：

- 永恒冒险－＞（永恒冒险于2011年1月26日停止用GameGuard，改以X-trap防外挂软件取代
- 光之冒险（Nos Tale）（已停用GameGuard，并改以X-trap防外挂软件取代）
- SF Online－＞台湾版SF Online于2012年5月14日已移除GameGuard，取而代之是XIGNCODE3防外挂软件
- 巨商－＞港服已经停止使用有关防外挂之程式
- 拿拿林Online－＞已经停止使用有关防外挂之软件
- 跑Online－＞跑Online于2009年10月14日已移除GameGuard，取而代之是HackShield防外挂软件，并再改以X-trap防外挂软件取代
- 跑跑卡丁车－＞台湾版跑跑卡丁车于2009年4月17日已移除GameGuard，取而代之是HackShield防外挂软件，并再改以XIGNCODE3+Nexon Game Security防外挂软件
- 新枫之谷－＞台湾新枫之谷在Ver0.92版2009年4月28日已移除GameGuard，取而代之是HackShield防外挂软件，并再改以XIGNCODE3防外挂软件取代
- 梦想之翼Online－＞已停用GameGuard
- 爆爆王－＞台湾版爆爆王于2009年4月9日已移除GameGuard，取而代之是HackShield防外挂软件，并再改以XIGNCODE3+Nexon Game Security防外挂软件
- 绝对武力Online（CSOnline）－＞台湾版CSO于2009年4月22日已移除GameGuard，取而代之是HackShield防外挂软件，并再改以XIGNCODE3+Nexon Game Security防外挂软件，并再于13-3-2018移除XIGNCODE3
- 大航海时代Online－＞台湾版大航海时代Online于2015年8月20日“亚特兰提斯”改版已停止使用有关防外挂之软件
- 新玛奇 mabinogi －＞台湾版玛奇于2015年12月21日已由Nexon Game Security取代HackShield防外挂软件
- 彩虹岛物语 －＞快乐玩于2017年12月28日改采XIGNCODE3。

## 已知封锁应用程序

部分已知被GameGuard 封锁之应用程序列表如下：

（注：封锁与否则视游戏目前的GameGuard版本而定。）

- Adobe Flash Player（被广泛使用的多媒体程序播放器）
- Logitech'G'系列（鼠标、键盘）
- Wireshark（网络封包分析软件，原称Etherea
- OllyDbg（一种调试器，需要在游戏执行后才能开启,否则会wireshark当掉）
- 部分VNC服务器，例如RealVNC（不会封锁或异常关机，但令电脑无法输入资讯）
- LimeWire（Java平台点对点档案分享客户端，不会异常关机或显示‘企图作弊’错误字句，但会关闭此程式）
- Cheat Engine（游戏作弊软件）
- The Core Media Player（顾名思义，此为音乐播放器）
- Media Player Classic（顾名思义，此皆为音乐播放器）
- WhatPulse（按键精灵）
- AutoHotKey(按键脚本)
- Tsearch（一个内存扫描软件及调试器）
- NetLimiter（一个管理网络流量软件）
- Symantec Endpoint Protection
- Online Armor
- ClubBox（一种传输软件）
- GoGoBox（近似于Clubbox 的传输软件）
- 易语言及由其编写的任何程序（一种在中国大陆有一定流传的汉语编程工具）
- Google Chrome（一种网页浏览器软件）。
- Yahoo! Messenger (使用时无法登入)
- Visual Basic 系列 (VB编译器以及所编绎出之程式无法运行)
- Skype
- RC语音
- 部分远控软件(例如::TeamViewer,等等..)(GameGuard启动时,目标电脑无法被远端控制,但可以看到画面)
- Windows 7小工具有几率显示异常

## 已知 GameGuard 对操作系统的危害

部分已知 GameGuard 对操作系统照成的危害有：

- Volume Mixer 崩溃
- 使正版 Microsoft Windows 操作系统激活失效
- 使 Microsoft Windows 操作系统直接进入蓝白当机画面
- 永久破坏 Microsoft Windows 系统，导致无法启动，必须重新安装Microsoft Windows

## 外部链接

### 玩家社群

- nProtect 保安

ja:NProtect#nProtect GameGuard

## 基本资料

- 日语原文：nProtect GameGuard
- 域：

<image>

- 开发者：INCA互联网
- 软件版本周期：随游戏不同
- 软件版本周期：2008年
- 操作系统：Microsoft Windows
- 类型：游戏反作弊软件
- 许可协议：共享软件/专有软件