九月底,致微推出8.0版本。
这个版本和曾经的5.0一样,是一个颠覆性的大版本。全新的框架,全新的底层设计吸引了很多客户主动要求升级系统。
最后致微决定,从中选取一百家体验客户,9月30日同步进行升级。春晓虽然调入应用开发组时间并不长,但因为参与了应用模块开发,最近也一直在加班加点配合联调。
变故发生在9月29日晚上。
大概八点,刘勋接到孙辉的电话,很快几个核心开发组主管都行色匆匆的去了他的办公室。几分钟后,开完短会,刘勋黑着脸回来了。
“流程和报表联调报错,”他说,“我们讨论了一下,怀疑有重大bug之前漏测了。”
春晓的第一反应就是不可能。
测试用例评审了无数次,覆盖率是绝对没有问题的。而且为了保证大版本上线,这次转测时间也非常充裕,如果这样还会有重大bug漏测,那以前发布出去的小版本就不知道会有多少bug了。
测试主管陈娇当然也是这么认为的。
但联调确实不通。于是只好所有人加班,各自先检查自己代码中的bug。
晚上十点,何禹脸色发白的叫了一声,“勋爷。”
“勋爷,”他指着自己的电脑屏幕,“你过来看一下。这里,还有这里,我原本不是这么写的。我很确定,这种语句我不可能不设置参数,是有人删除了我的参数。”
“你的代码授权过其他人维护吗?”刘勋问。
何禹摇头。
“那怎么可能会有人去删除你的参数?”刘勋脸色更黑,把何禹的桌子拍得砰砰响,“赶紧改,把参数都加上,重新联调。”
十二点,联调仍然失败。
何禹的脸色已经成了一张白纸,“我加上了的,不是我这里的问题了。”
果然很快又有其他同事发现自己的代码参数不对,而且不止一个人。
“勋爷,”一晚上都在偷偷琢磨的春晓走到刘勋旁边,“我觉得今天这情况好像不太正常。你说会不会有人侵入代码库,删除了这些参数?”
“谁闲的?”刘勋问完,脸色一沉,“你的意思是,黑客?”
“现在还不确定。”
“我去找辉哥商量一下。”
他噼里啪啦一溜小跑钻进了孙辉的办公室,很快,春晓也被叫了过去。
“袁春晓,你有没有办法确定,到底是不是你说的那种情况?”孙辉直截了当的问。
春晓想了想,点头,“可以试试。入侵本身并不困难,难的是不留痕迹。如果不是遇到了真正的高手,应该都可以追踪溯源。”
而在她看来致微不过是一个做oa的企业,没理由被黑客攻击,更别说那些真正的高手了。大概率的情况,应该只是有人用渗透工具摸了进来,这种她有十足的把握能找到线索。
“那你就在我这里做,”孙辉的眼睛亮了起来,“春晓,我对你有信心。明天就要大版本升级了,千万不能出什么差错,明白吗?”
然后他又转头交待刘勋,“别告诉其他人,让他们该改代码的改代码,该测试的测试,天亮之前联调一定要通过。”
又一次,春晓坐在电脑了前敲打,左边站着部门经理辉哥,右边站着大牛勋爷。
压力山大呀,两盏200瓦大灯泡似的,她在心里吐槽。你们又帮不上忙,难道就不能让我独自做一个安静的美女子吗?
“怎么样,找到了么?”十五分钟以后,辉哥问。
春晓摇头。
辉哥和勋爷互相看了一眼,勋爷给他使个眼色,让他别着急。
又过了二十分钟,勋爷自己也急了,“会不会是偶然的,我们想多了?”
“已经发现了一个漏洞,有进来过入侵者的痕迹。”春晓眼睛盯在屏幕上,随口说。
“那.....”勋爷还想问什么,这次是辉哥摇头制止了他。
时间一分一秒的流逝,所有人额头上都冒出了汗。如果找不到这个人,那意味着不管他们今天联调是否通过,明天都有可能再出问题。
到那时,他们就连修补的机会都没有了。
孙辉甚至在考虑,要不要赶紧汇报上去,把这次升级的时间延后。可那样要怎么跟客户解释,之前大张旗鼓的宣传岂不是成了一场笑话?
将近半夜一点时,一直死盯着电脑的春晓终于重重呼出一口气。“抓到他了。”她说。
“行啊,小丫头!”刘勋兴奋地拍在春晓的肩膀上,“真给力!”
孙辉却还是忧心忡忡,“确定有人入侵代码库?是不是公司内部的?”
春晓点头,“有,29日下班前进来的,不足两分钟删了一部分参数就跑了。”
“至于是不是公司内部的,”她看向孙辉,话说得有些谨慎,“用的是随机ip,我确定不了,不过可能性很大。漏洞现在我已经堵上了,他就算想再进来,应该也没有那么容易。”
孙辉这才真正放下心来。到了这个时候,他也顾不上是大半夜,赶紧打电话给祝总汇报了情况。
&n
冰释前嫌[1/2页]