“我有个方案,可以试试。”
“你说。”
12月18日下午三点,硅谷星辰科技会议室。
坐着八个人:凌云、艾瑞克(操作系统)、戴维(浏览器)、卡莉(生态工具),以及新调来的硬件工程师李默(刚从中国飞来)、网络安全负责人陈(新招聘的专家),还有暴雪方面的技术代表两人。
白板上写着:“反外挂紧急方案”。
凌云站在白板前,手里拿着一个黑色的U盘。U盘比普通U盘稍大,尾部有一个小指示灯。
“这是原型,”凌云说,“我们叫它‘星盾’(StarShield)。本质是一个USB密码狗。”
他把U盘插到面前的笔记本电脑上。指示灯亮起蓝色。
电脑上打开着星际争霸(星辰版)。凌云启动游戏,登录战网。游戏界面和平时一样。
“现在,我拔掉U盘。”凌云说。
U盘拔掉的瞬间,游戏画面卡住,三秒后弹出提示:“检测到安全设备未连接。游戏将在10秒后关闭。”
倒计时开始,到零时游戏自动退出。
“再插上,”凌云重新插上U盘,“游戏可以正常启动。”
他看向众人:“原理很简单:游戏客户端的关键代码和通信数据,会通过U盘内置的加密芯片进行加密和解密。U盘里存储着每个账户独有的密钥。外挂要修改内存或拦截通信,必须先解密数据——但密钥在U盘里,不在电脑内存中。除非物理上破解U盘芯片,否则外挂无法获得密钥。”
暴雪的技术代表之一,一个戴眼镜的中年男人,提问:“U盘丢了怎么办?或者坏了?”
“账户绑定,”凌云说,“每个U盘有唯一序列号,与玩家战网账号绑定。丢失或损坏可以申请更换,但需要验证身份,并且旧U盘立即失效。更换需要支付工本费——比如20美元。这也能增加外挂使用者的成本。”
“成本呢?”另一个暴雪代表问,“U盘硬件成本多少?大规模生产需要多久?”
李默举手:“我们星火电子厂可以生产。硬件成本目前估算在8-12美元之间,取决于订单量。如果订单超过十万个,成本可以压到8美元以下。生产线调整需要五天,之后产能可以达到每天五千个。”
“玩家会愿意多花这个钱吗?”暴雪代表皱眉。
“不是让玩家单独购买,”凌云说,“方案是:我们推出‘星际争霸数字典藏版’。售价……比普通版贵15美元。包含游戏光盘(或数字下载码)、星盾U盘、以及一些虚拟奖励(比如专属皮肤、头像)。同时,我们上线‘星辰游戏平台’,所有通过该平台购买的数字版游戏,都会强制要求使用星盾U盘进行身份验证和反外挂。”