Categories: 其它行业软件加密
eSim GAMES - 美国 - 军事训练模拟
经过验证的CodeMeter软件保护和安全、灵活的许可管理让eSim Games与众不同
锁定并加载你的许可证
面临挑战
独立开发者eSim Games需要一个可靠且非侵入性的复制保护和许可解决方案,以满足其军事模拟软件Steel Beasts Professional的客户需求。他们还需要一个可以与其网络商店集成的灵活许可解决方案。
解决方案
eSim Games选择了CodeMeter作为全面的一体化软件复制保护和安全许可解决方案。CodeMeter AxProtector加密工具保护程序可执行代码免受逆向工程或黑客攻击。CodeMeter加密锁用于保护许可证,而CodeMeter License Central提供了灵活性,轻松实现了带有CmActLicense的限时许可证。
成功案例
eSim Games目前的代码库约有700,000行代码,代表了超过100人年的开发工作。通过使用CodeMeter,eSim Games确信其知识产权得到了有效保护。而且,通过CodeMeter License Central提供的灵活性,他们已经能够将试用许可证集成到其商业模式中。
Nils Hinrichsen,
eSim Games Deutschland 公司董事“CodeMeter有多好?读到Pirate Bay网站上的用户愤怒评论,咒骂CodeMeter提供的似乎无法逾越的保护,这真是件令人捧腹的事。保护源代码和防止产品被逆向工程对公司的生存至关重要。”
关于eSim Games
eSim Games是一家为军事客户开发培训解决方案的独立开发商,其产品Steel Beasts Professional是一款以装甲战斗车辆为重点的联合武器战术模拟软件。首个游戏版本迅速被多家军事客户采用,并进行了多次定制开发,最终形成了当前的产品线。同时,功能经过修改的个人版也面向公众推出。公司总部设在加利福尼亚州的山景城,并在德国汉诺威设有办事处。主要客户包括澳大利亚、奥地利、丹麦、芬兰、西班牙、瑞典和荷兰的陆军部队,另外在美洲和欧洲也有其他客户。
综合解决方案中的软件保护和安全灵活的许可管理
2005年,eSim Games被告知他们的Steel Beasts Professional软件被展示在中国国家电视台,并被声称是中国军队的开发成果。随后,他们开始寻找一个提供更强安全选项的软件保护解决方案。
“显然,我们需要某种形式的保护,”Nils Hinrichsen说。“毕竟,我们不想用我们的软件支持独裁政权。”
对于eSim Games来说,客户隐私是核心价值。因此,他们认为基于互联网服务器的许可验证方案,可能的用户行为监控是不合适的。他们总结了许可解决方案的要求如下:
- 必须提供多年而非数周的安全性
- 必须在无互联网连接的情况下工作
- 必须与数字软件分发集成
- 必须符合安全IT系统的要求
- 应支持虚拟机
- 应提供灵活的许可选项
- 应支持多种语言
根据Nils的说法,在2005年莱比锡游戏大会后,eSim Games评估了各种软件保护解决方案。“我们很快发现,CodeMeter最符合我们的要求。我们还发现它很容易集成,”Nils说。
反向工程保护
eSim Games使用CodeMeter AxProtector加密工具保护其软件免受反向工程和篡改。程序代码使用对称128位AES加密。在应用程序启动时,利用数字签名的非对称加密。开发人员可以选择高度安全的ECC,224位和RSA,2048位。
“Steel Beasts Professional是一款长期畅销的工具,自2005年末以来一直由CodeMeter保护。简单的复制保护或许可密钥系统无法长期抵御黑客攻击,”Nils说。
基于硬件的许可保护
CodeMeter Dongle(CmDongle)用于保护软件许可。CmDongle确保应用程序和许可之间的安全通信通道。许可交换过程包括一个密钥交换,以增加安全性。没有CmDongle,应用程序无法启动。每个CmDongle都包含一个智能卡芯片,使最终用户能够在CmDongle上存储多个应用程序或许可。
许可灵活性
借助CodeMeter License Central,eSim Games拥有一个灵活的许可工具,使他们能够实施各种许可模型。
“Wibu Systems发布License Central时正值我们计划以自动化方式发行许可更新,这样我们就可以将这项服务与我们的网上商店集成。我们最近发布了Steel Beasts Pro PE版本3.0,并能够为纯数字分发提供限时的CmActLicenses。这是试用许可的一个很好的选择,并且在CmDongles丢失的情况下防止了客户的不满,”Nils说。