第十五章(1/2)

回到气象中心上班以后,吴凡只花了三个晚上就修改好了代码模型。现在他才发现,在气象中心工作的这几年期间,他的潜意识里一直在思索着如何处理硅基芯片和分子芯片协同工作的代码程序,只是他不自知而已,现在他需要做一个代码程序来解决一个具体问题,他的思维中迅速闪现出几个数学模型,他的思路无比清晰。雷江华发给他资料包,里面是证券公司服务器的防火墙和扫描程序的特征参数,他需要建立的主函数需要主动识别这些特征参数并作出反应,因此他使用了一种全新的计算模型,他称之为“生存算法”,分子芯片在计算这些特征参数时会同时并行给出很多种结果,硅基芯片简单地统计这些结果,未能主动有效识别特征参数的结果会被关闭,其它的结果返回到分子芯片中继续计算,如此反复达到无数次循环,最后会得出最具生存优势的最佳函数。

他明白这种“生存算法”会产生海量的计算量,要想达到有希望的“生存算法”存活下来并被海选出来,其反复循环的次数可能要到达上亿次甚至数十亿次。据此他估算了一下,在初期的第一周的计算量异常巨大,就连他们气象中心的大型机也要占用至少1/3的算力,他不可能在偷偷摸摸的情形下占用如此大的算力而不被人察觉,他陷入了苦恼中。

他坐在办公室的终端电脑面前,心里还在盘算着如何减少计算量,或者是否可以采用互联网上的分布式计算方法,这时他桌上的分机电话响了,他拿起电话,赵宇叫他过去交待工作。他立即走进赵宇的小隔间办公室,赵宇正在收拾公文包,他把笔记本电脑和和一叠文件塞进包里,抬头看着吴凡说:“我要出差两周,下午就去机场,维护中心的工作就交给你了。”吴凡知道他要去参加一个学术研讨会,接着还要去东部沿海的一所大学商讨合作项目,他问道:“好的。我听说大型机马上要停下来进行年度维护了?”赵宇点点头:“是啊,昨天我就接到通知了,现在大型机上运行的两个计算任务已经完成了,下午技术人员会撤走,从明天开始,大型机有10天的空闲期,趁此机会你把年度维护做完吧,我回来以后给我一份详细的维护记录。”吴凡嘴上答应着,心下暗喜。

下午刚上班,他看到七八个技术人员在机房里忙碌着,他们正在导出重要的数据,并删除一些关键的程序代码。吴凡假装上去帮忙,和他们聊了几句,确实如赵宇所言,接下来的一段时间,大型机没有任何计算任务,全部移交给维护中心来做每年一次的维护保养。吴凡赶紧回到自己的终端上,再把代码稍作优化,调整了一些参数,让计算量稍微减少了些。

一大早,吴凡就来到了机房,这里静悄悄地只有他一人,偌大的房间里只有通风和散热风扇轻微的噪声。他从服务器端直接导入程序代码,快速检查无误后,他启动了程序。他坐到服务器的显示屏幕前,紧张地盯着大型机的工作状态,几分钟以后,他看到数据量开始急剧增大,一小时后大型机的算力已经占用超过30%,还在继续缓慢上升中,到下午快下班的时候到达最峰值47%,然后一直在37%-40%之间波动。他的心情很紧张,大型机在年度维护期间一般不会有气象中心的其它部门人员前来,但是这么大的算力占用,大

型机是个电老虎,异常的电力消耗肯定会引起注意的。

果不其然,第二天他刚上班,他就接到气象中心的动力保障处的电话,对方在电话里说,他们早已收到通知,知道大型机会停机维护,但是看到昨天大型机的电力消耗一如往常地大,他们担心是否有异常漏电状况发生,所以打电话来问问。吴凡昨晚早就想好了一套说辞,他告诉对方,昨天他在做年度维护前的例行检查时,发现那些技术人员撤走时很匆忙,在系统里留下不少零碎的程序和数据,他在清除这些异常的数据残留,对方不是专业的技术人员,难以辨别真假,听到这个理由以后就挂了电话。

吴凡每天调用中断指令查看程序的运行情况,如同他所预料的那样,“生存算法”在前期的计算量异常巨大,随着那些没有生存优势的输出结果逐渐被清除,运算量开始逐日减少,从第三天下午算力占用降低到20%,持续到第五天降到5%,一周后只需要2%的算力来维持,吴凡这才松了一口气,他开始着手自己的年度维护工作。

第十一天,代码程序运行结束,自动生成了一个全新的程序,按照吴凡的设计,这个程序就驻留在服务器的存储文件夹中,他有这个程序的后门指令,可以轻易地用特殊的指令定位并操控它。他尝试用服务器的扫描和杀毒软件去寻找它,却一无所获,甚至直接扫描该程序所在的文件夹,却只能发现几个类似备份数据的文件,看来他的代码函数和“生存算法”成功了,新生成的程序可以主动识别到任何尝试读取和扫描它的软件,并伪装成普通无害的数据文件,唯一能找到它的方法就是特殊的后门指令。如果有软件要清除它,表面上它已经被清除,实际上它会变更存储位置而继续存在。吴凡突然记起,他在试运行的时候,发现服务器的防火墙不需要他输入密码,这是不正常的,难道该程序已经可以自动绕开防火墙?他又试了一次,果然如此,他满意地笑了,他由此给这个程序取名叫“隐者”。

周日的上午,他们三人约好在市区雷江华的家里见面,雷江华的房子是半年前购买的,刚刚装修完成,家具还没有购买,客厅里空荡荡的,他们只能站着说话。雷江华事先在电话里知道吴凡开发的程序已经成功完成,也知道了“隐者”这个名字,他兴高采烈地说:““隐者”这个名字很好,程序在哪儿?”他伸出手来,原本以为吴凡会交给他一个优盘,里面是“隐者”程序,回公司以后他需要把该程序上传使用,吴凡明白他的意思,他微笑着说:“你不需要上传“隐者”,你只需要告诉我你们的服务器的IP地址,还有需要哪些数据就行了,“隐者”可以远程绕开你们的防火墙,而且不需要密码。”

雷江华一愣,随之在他的肩膀上擂了一拳:“真行啊,吴凡!你做的“隐者”太棒了,防火墙在它面前都形同虚设啊。“隐者”可以远程运行更好,这样就算以后有人察觉也查不到我们的头上。”他随身携带着工作用的笔记本电脑,他的新房里已经装好了网络连线,他启动了电脑,进入自己的工作系统,查到证券公司服务器的真实IP地址,并打开交易界面,告诉吴凡需要窃取的具体数据,吴凡在本子上详细地记录下来。

吴凡转而递给张志辰一张纸条说:“这里是一个加密的电子邮箱的用户名和密码,很安全,每天在交易时段,“隐者”会每个小时向这个邮箱发送数据。”张志辰满意地接过看了一眼:“很好,账户和资金我都准备好了,明天就可以开始操作。”雷江华马上提醒他:“每次操作资金量不要太大,最多不超过500万,分批买入卖出,以免引人注意。”张志辰会心地一笑:“这个我明白,前期我准备了300万启动资金,每个月我们碰头一次,所有的利润我们三个人平分。”

三人随即来到一间酒店吃午饭,他们的兴致都很高,酒过三巡,看包间里无其他人,张志辰半开玩笑地说道:“吴凡,你说“隐者”可以突破防火墙而不需要密码,那它就可以侵入银行的服务器喽?”吴凡微微一笑说:“应该也是可以的,只需要服务器的IP地址即可。”张志辰随之哈哈笑着:“那我们干嘛还要费劲去炒股票炒期货呢,直接黑入银行账户,给我们户头上的余额加几个零就行了!”吴凡知道他在开玩笑,正色道:“那是行不通的,银行的数据每天都有多重的物理备份,每晚服务器应该会核对数据,只要数据变动超过一定金额,就会有引起注意,并且有专人检视。你就算今天把自己账户上增加十亿余额,明天马上就会被发现。”三人哈哈笑着,只作笑谈罢了。

周一早上刚进办公室,吴凡在“隐者”程序中更新了指令,然后上传执行。对于“隐者”是否能成功运行,他虽然有九成的把握,但心里还是有些紧张,还带着一丝兴奋。下午,他忍不住打开那个加密邮箱,里面赫然已经收到了数据,他知道自己成功了。

下班后,走在气象中心宿舍楼边的小径上,他接到张志辰的电话,后者兴奋地告诉他,资料已经收到,项目已经开始运作。吴凡知道他的意思,在电话中不便多说,随后雷江华也打来电话,他只是说他那边一切正常,并无异样。他们三人约定一个月后再到张志辰的别墅中碰面。吴凡忍不住在小径上奔跑起来,他恨不得大叫大跳以抒发自己心中的兴奋,远处的山边,夕阳正缓缓落下,落日的景色正美,他似乎看到美好的生活正在向他招手。

赵宇比预定的时间晚回来几天,听说他和沿海的那所大学已经谈好了一个新项目,马上就要进入开发阶段。吴凡走进他的办公室,交给他大型机的年度维护报告,赵宇粗略翻看了几页,突然想起来什么,漫不经心地问:“我听动力保障处的人提起,大型机有几天的耗电量很大,没出什么问题吧?”吴凡早有心理准备,小心地回答:“大型机以前运行的时候留下不少零散的程序和数据,那些技术人员离开前没有清除干净,我花了不少时间,甚至扫描所有的存储系统,花了几天时间呢。”

赵宇抬头看看他:“是吗?那帮家伙做事也太不负责了吧!”他又翻看了几页,合上文件放到一边。吴凡走出门口,背后似乎还能感觉到他射来的狐疑目光,他编造的理由糊弄一下动力保障处的外行还可以,要骗过赵宇这个专业人士并不太容易,不过他在心里安慰自己,就算赵宇有所怀疑,他也找不到任何痕迹,他更猜不到自己做了什么。

接下来的工作一如既往地按部就班,赵宇似乎在忙着他自己的项目,他经常整天把自己关在办公室里,房门紧闭,他显然在终端电脑上忙碌着,有时候他会外出,一整天看不见人影。

周五的下午,秋日的暖阳从窗外照进来,让人昏昏欲睡。吴凡忙完手头的工作,闲来无事,在电脑上浏览着新闻。今晚是他们三人约定会面的日子,他看看手表,还有一个半小时就要下班了。他站起身,去饮水机旁打了一杯水,赵宇从办公室里探出身来,招手让他进去。吴凡刚一进去,赵宇就招呼他坐下,转身关上房门,还拉上窗帘,而后坐到他的对面,一脸严肃地看着他。办公室里的气氛顿时变得凝重起来,吴凡隐隐地感到一阵不安,精神一下子紧张起来。

赵宇正襟危坐,桌面上放着一叠文件,他的手指在纸面上轻叩着,他缓缓开口:“吴凡,上次我问你为什么大型机维护期间耗电量异常,你说是为了清除残存的程序和数据?”吴凡的心里“咯噔”一下,看来还是为了此事,他随即竭力保持着镇定,面色平静地说:“是的。”赵宇抽出一张文件摆在台面上给他看,上面是花花绿绿的数据和图表,赵宇看着他说:“这是那两周大型机耗电量的具体数据,前一周的平均耗电量,按算力估算已达到40%,你看这一天甚至近半。你就算开启扫描程序,扫描所有的内存和存储系统,算力占用也不会超过10%吧,你怎么解释呢?”

本章未完,点击下一页继续阅读。