“一个我们从未获得过商业授权的库。”
我的心猛地一沉。
我想起来了。
八年前,为了赶进度。
周远航说授权的事情他会搞定。
他说只是走个形式。
“周远航承诺过,他会买下商业授权。”我说。
小王发出一声苦笑。
“他从来没有。”
“而且,拥有这个库的公司,三年前被收购了。”
“被我们的竞争对手。”
我的呼吸一窒。
“启明星科技?”
他缓缓点头。
“是的。”
“如果我们基于它进行升级,就是严重的侵权行为。”
“启明星随时可以告我们,让我们万劫不复。”
这是一个定时炸弹。
周远航埋在我心血里的定时炸弹。
他不仅想出卖公司。
他从一开始就想好了退路,甚至想好了毁灭它的方法。
我盯着白板,大脑飞速运转。
替换引擎需要至少一年。
我们没有一年,我们甚至没有一个星期。
小王看着我,眼神里混杂着挑战和绝望。
他在等我出丑。
等我承认自己无能为力。
我深吸一口气。
“有办法。”
我拿起另一支笔。
“我们不替换它,我们封装它。”
我在那个问题模块周围画了一个新的框。
“我们在‘以太’引擎外围建一个‘沙箱’。”
“拦截它的所有调用,重定向到我们自己实现的一个新的开源加密算法上。”
“这很冒险,就像给一个正在奔跑的病人做心脏手术。”
“但这是我们唯一的机会。”
小王愣愣地看着我的图。
他眼中的怀疑,慢慢变成了惊讶,然后是一点兴奋的光芒。
“这……这也许真的可行。”
“它必须可行。”我用一种自己都未必相信的笃定语气说。
我看着他的眼睛。
“这个任务,我需要你来带队。”
“挑你手下最强的人,组一个攻坚小组。”
“我给你全部的权限。”
他彻底愣住了。
他以为我会打压他,排挤他。
我却把最关键的任务交给了他。
一点笑容,慢慢在他脸上绽放。
“是,陈总!”
这一次,他的语气里充满了真正的敬意。
他转身去召集人手,我心中也燃起了一点希望。
也许,我真的可以。
我回到座位上。
电脑屏幕亮起,弹出了一封新邮件。
发件人是匿名的。
邮件标题只有一个词。
“后门”。
邮件正文里,只有一行我看不懂的,神秘的代码。
我的血液瞬间凝固了。
我立刻认了出来。
那是一把钥匙。
一把通往我亲手搭建的系统中,我却一无所知的门的钥匙。
11
我的手在微微颤抖。
一个后门。
在“天穹”系统里。
这是所有程序员的噩梦。
意味着有人可以窃取我们的一切。
源代码,用户数据,商业机密。
并且不留下一点痕迹。
是谁的?
这个匿名的人,又为什么现在告诉我?
我锁上办公室的门。
内心翻江倒海,但动作却很冷静。
我必须找到它。
我打开终端,连接上公司的核心代码库。
我要检查所有的提交记录。