HackShield
HackShield 是为大型多人线上游戏所发行的一款防破解软体[1],被用于如冒险岛、泡泡堂、洛奇、梦幻龙族等网络游戏中。Hackshield由韩国安全软件公司安博士研发。从2001年开始,韩国各游戏开发商陆续开始使用该软件,从 2005 年开始,美国部分游戏开发商也开始使用该套软件。[2]
开发者 | AhnLab Inc |
---|---|
当前版本 | 随游戏不同(2010年) |
操作系统 | 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作业系统下正常运行。
参见
参考资料及注释
- ^ Brightman, James. Shielding Your MMO Against Hackers. GameDaily. 2005-11-22 [2008-09-03]. (原始内容存档于2007-12-31).
- ^ Ahnlab Announces HackShield - The Most Progressive MMOG Anti-Hacking Software. 2005-11-15 [2008-09-03]. (原始内容存档于2010-02-15).
- ^ 存档副本. [2010-04-27]. (原始内容存档于2010-02-01).
外部链接
- (英文)HackShield 官方网站