HackShield
HackShield 是为大型多人在线游戏所发行的一款防破解软件[1],被用于如、、、等网络游戏中。Hackshield由韩国安全软件公司安博士研发。从2001年开始,韩国各游戏开发商陆续开始使用该软件,从 2005 年开始,美国部分游戏开发商也开始使用该套软件。[2]
![]() 缺省的 HackShield 起始图片 | |
开发者 | AhnLab Inc |
---|---|
操作系统 | Microsoft Windows |
类型 | 游戏反作弊软件 |
许可协议 | 共享软件/专有软件 |
网站 | 英文官方网站 |
版本
HackShield 分 Basic、Plus、Pro For OnlineGame 3个不同版本,均提供内存修改、变速和调试器防护等功能。Plus 和 Pro 则再提供传输数据和可执行文档加密等功能。
特点
AhnLab HackShield For Online Game 拥有软件进程安全功能,但缺乏以硬件禁止其他玩家作弊的系统,如 PunkBuster[3]。
另外 HackShield 的发布形式并不是以可运行文档的方式发布(如:nProtect GameGuard 的 "gamemon.des" 或 X-Trap 的 "xtrap.xt"),而是以 SDK 的形式来发布。其主要组件为动态链接库文档,只有 HackShield 的更新接口与错误回报接口才是可独立运行文档。
HackShield 使用 rootkit 和安装其设备驱动进程来运行。
当游戏采用 HackShield 之后。在最近的操作系统,如 Windows 7 上,它可能会阻止用户以兼容性模式或其他功能的一部分来运行游戏,来避免反作弊系统的检测。
争议
随着插件制作者对 HackShield 技术的了解不断深入,同时由于该技术本身固有的一些弱点,一些插件已经完全突破了 HackShield 对网络游戏的防护。 各种插件,尤其脱机插件仍然层出不穷,无法遏止,主要原因就是插件制作者已经熟悉了 HackShield 所使用的内核技术,并积累了破解的经验,因此不触动实现理念和内核机制的小修小补无济于事。
此外Linux、MacOS与BSD等用户无法通过兼容层运行被HackShield保护的软件(即便是商业的CrossOver)。开源的Wine对HackShield的兼容性仍为被举为garbage(垃圾)级。
同时,HackShield 也有相当严重的兼容性问题,一些与插件无关的程序(例如一款作曲程序3ML Editor 2会被判定为插件程序)。目前HackShield 已可以在Windows 8.1操作系统下正常运行。
参见
- PunkBuster
- GameGuard
- AhnLab Inc
- jp:HackShield
- jp:アンラボ
参考资料及注释
外部链接
- (英文)HackShield 官方网站