nProtect GameGuard

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

nProtect GameGuard
默认的nProtect GameGuard起始图片
开发者INCA互联网
当前版本随游戏不同(2008年)
操作系统Microsoft Windows
类型游戏反作弊软件
许可协议共享软件/专有软件
网站[1]

功能

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

nProtect GameGuard具有多种功能,例如:

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

系统

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

常见GameGuard的错误消息

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

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

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

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

已知使用GameGuard之游戏

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

已知停用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版本而定。)

已知 GameGuard 对操作系统的危害

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

  • Volume Mixer 崩溃
  • 使正版 Microsoft Windows 操作系统激活失效
  • 使 Microsoft Windows 操作系统直接进入蓝屏死机画面
  • 永久破坏 Microsoft Windows 系统,导致无法启动,必须重装Microsoft Windows

参考文献

  1. ^ 1.0 1.1 《十二之天》宣布采用防外挂前导程序 nProtect页面存档备份,存于互联网档案馆),巴哈姆特电玩资讯站,2007年7月26日
  2. ^ 日本版梦之历险关于GameGuard删除程序之公告页面存档备份,存于互联网档案馆),2007年3月8日(日语)
  3. ^ 详见台湾冒险岛官方网页,于2007年4月15日[永久失效链接]12月20日的页面存档备份,存于互联网档案馆)“GameGuard更新问题公告”。
  4. ^ 怪物猎人关于nProtect GameGuard问题之公告页面存档备份,存于互联网档案馆)、Capcom怪物猎人日本官方网页,2007年8月17日(日语)
  5. ^ 详见 香港巨商官方网页页面存档备份,存于互联网档案馆) 于2007年8月28日的“有关死机情况说明”公告。
  6. ^ 详见香港拿拿林Online官方讨论版的 拿拿林问题回报区页面存档备份,存于互联网档案馆
  7. ^ 《R2》会员突破20万 攻城战等你决定时间页面存档备份,存于互联网档案馆),巴哈姆特电玩资讯站,2007年8月6日
  8. ^ 哈韩风潮的创造者---因思锐(下)页面存档备份,存于互联网档案馆),巴哈姆特电玩资讯站,2002年8月2日
  9. ^ 《黑色阴谋Online》幕后探秘页面存档备份,存于互联网档案馆),巴哈姆特电玩资讯站,2006年11月15日
  10. ^ 河智元美丽重生“向导II”页面存档备份,存于互联网档案馆),巴哈姆特电玩资讯站,2003年12月15日
  11. ^ NBA2K Online官方網站. [2016-10-14]. (原始内容存档于2016-10-13). 
  12. ^ Google Chrome 的沙盒机制与 GameGuard 的阻挡沙盒侦测技术发生冲突。 Google 说明论坛

参见

外部链接

官方网页

玩家社群