第三章 杀毒

徐竞 / 著投票加入书签

999中文网 www.999zw.com,最快更新歪掰的历史最新章节!

    人民银行跟其他的商业银行不一样,它是央行,是正式的国家政府机关,里面上班的都是带编制的公务员。

    徐一飞一大早就找上门去了,也是由于各方面的影响力作用吧,分管支付清算的游副行长亲自接待了他。

    “并不是你们一家这样子,”游副行长为难地说,“事实上去年年初申报的那一批机构,都已经批复了,只是上报总行的程序一直拖着没有走。”

    “这是为啥?”徐一飞闹不明白了。

    “计算机出了些问题,”游副行长低声告诉徐一飞,“你们那一批的申报材料,最后审核完之后,连带原始资料扫描件和各次审批会议的电子纪要,ERP系统的各部门签约授权,都汇总成了一个大的申报文件夹,这个文件夹在发往总行之前,被标记了报批编码,就被存放在我们业务科科员小刘的电脑里。”

    “你的意思是说,你们业务科小刘的电脑出故障了?”徐一飞不满的说,“这没有道理啊,就算是发生了火灾,一把火将办公室的电脑烧了个干净,那你们就通知各个申报单位,让我们重新填报一次不就结了,也犯不着拖上整一年吧?”

    “唉……”游副行长叹了口气,拉上徐一飞就走向了业务部门的办公室,“你自己来跟我看看吧。”

    所谓业务部门的办公室,其实是一个开放型的,差不多一千平方米的大空间,里面摆放了很多张办公桌,分列成好多组。那个小刘就是其中一组,他打开了自己的电脑,平稳进入系统之后,发现似乎没什么异常。

    “我说,你这台机器不是要用来上报总行资料的么?”徐一飞盯着显示器的右下角,一个红色的叉出现在了网络连接图标的上面,“为啥你的电脑却没有联网?”

    “自从上次那件事情发生之后,就先把这台电脑的网络断开了,省得在网络上污染其他的主机。”小刘无奈的说。

    “中病毒了?”徐一飞问道。

    “算是吧,”小刘用无线网卡将机器接驳上人民银行的内网,然后打开了一个文件夹,“你看,这就是编号04017的文件夹,里面存放的就是你们那一批申报机构的汇总材料。”

    噼噼啪啪,小刘敲击着鼠标和键盘,打开了支付清算机构申报系统,然后提交了这个文件夹。

    啪——

    直接蓝屏,死机了。

    “我后来也测试过这台电脑,”游副行长补充说,“这台电脑,可以非常顺利的干任何事情,包括网络聊天、直播打赏、看视频、听音乐、玩游戏、处理办公软件、搞设计排版……可就是提交这个文件包的时候,就出问题了。”

    “问题关键就在于,”小刘接口道,“我们事后跟总行那边联系了,总行说这个文件夹已经正常进入了申报流程,但是资料还没有传输完整,我这边就因为死机而造成了数据库的故障,而04017的文件包编码,还有里面几家单位的名称,都已经完成了分类录入,是独一的记录,不可重复。所以我现在如果再换一台电脑,找你们这几家机构再补充一次材料,然后再另行打包一个04018的文件夹上传,是无法通过的,系统就会弹出一个对话窗口提示说‘某某有限公司的材料已经在04017文件包提交总行,在复审结束前,请勿重复提交’。”

    “那你这也不是什么难事啊,”徐一飞奇怪了,“你把事情的原委给北京打个电话,要总行的人直接进系统后台删除掉这个04017的申报记录不就行了?”

    “总行那边删除不了,而且,”小刘一脸痛苦,“现如今总行已经没有人敢去删除那个数据记录了。”

    啥?

    “是这样,因为数据记录传输得并不完整,”游副行长说,“所以总行的一般业务人员在前台的操作界面是看不到这条申报记录的,她们当然删除不了。只能让技术人员从后台登陆进去,找到这条数据,删除它。可奇怪的就是,为了进后台删除这条记录,总行先后派了四个技术员,结果不但数据记录没有删除,这四个程序员,都死了。”

    “什么?程序员死了?”徐一飞懵了。

    “不光是他们那边,我们这边更惨,”小刘苦笑着说,“因为我们已经判定这是一起电脑病毒的攻击事件,所以也喊了技术人员过来维护,想要做杀毒处理,结果每次处理都以失败告终,而且,我们这边处理这件事情的程序员,前前后后已经死了六个人。”

    徐一飞不说话了,很显然,这里面有问题!

    “到今天,其实你不来找我们,我们也该上门去找你了。”游副行长拿出了一张盖着红头大印的A4纸,“这是国防部第三厅开出的介绍信,这次的事件已经立案,秦素厅长要中心支行跟你们联系,调查这次的事请。”

    徐一飞伸手接过介绍信,一脸的苦笑。

    “这样吧,你们这里还有技术员或者网管吗?要他来一下,我对程序技术,尤其是电脑病毒这些东西一窍不通的,”徐一飞摊开手,“喊人过来当我面处理一下,放心吧,我会保障他的安全。”

    “小刘,你去技术部叫郑师傅来一下。”游副行长吩咐说。

    不一会儿,一个穿着蓝色技工制服的男人被小刘带了过来,这就是游副行长口里称呼的“郑师傅”,实际上这男人的年龄并不大,目测也就二十五、六岁的样子。

    “不是吧,你们不是早就说好了不让人再去折腾这台电脑的么?”郑师傅忽然脸色变得惨白,“游副行长,你行行好吧,别看我这么年轻,我家里还有老婆孩子的,你别坑我!”

    “放心吧,这次咱们请了高人给你护法,你放心操作,肯定不会有事!”

    游副行长不说这话还好,一说郑师傅就更慌了,他看了徐一飞一眼,“游副行长你不是这么玩我吧?这小子看上去比我还年轻啊!”

    徐一飞一脑门子黑线,几个人赌咒发誓地折腾了一个钟头,郑师傅总算是颤巍巍地……

    打开了手机。

    一副交代遗言的口气,跟自己老婆孩子话别……

    啪!

    之前蓝屏死机的电脑,被郑师傅强制重启。

    徐一飞胸口的曹操骨灰钻石,也开始闪闪发光,强大的佛法气场充斥着办公室。

    Windows 10系统界面停稳之后,郑师傅双击打开了Dos命令符,进入了人民银行支付清算申报系统的数据管理后台。

    徐家四兄弟里,也就老三徐诗寒对IT技术钻研得比较深,所以此时徐一飞也打开了微信的视频通话,徐诗寒在微信的另一端可以清晰观察郑师傅的操作。

    “乖乖,人民银行的办公系统真是牛逼啊,竟然是用纯粹的汇编语言编写的程式代码。”徐诗寒一脸的钦佩。

    计算机自发明到了现在,编写程式的各种代码也由繁入简,从最早的0110110000100111101101这样的机器语言开始,一度让人类差点儿放弃电脑这个伟大的发明。

    因为你想啊,现在我们在电脑上,在智能手机游戏机上看到的一切缤纷效果,竟然都要用密密麻麻的“0”和“1”这两个符号来编写,那程序员过劳死的概率,真是比太阳从东方升起的可能性还要大。

    我举个简单的例子吧,你用鼠标简单的平移一下,那么电脑屏幕上的光标也就会跟着平移一小截距离。

    这个超级简单的过程,在程序员的草稿纸上就是很痛苦的一大段。

    首先他要用一大串的“0”和“1”代码,将整块屏幕的区域,细分成成千上万的小点,每一个点,就像是一盏盏灯,“0”表示熄灭,“1”表示点亮。

    然后他又要将其中一些点,用“1”来表示,这些点要排列成一个罗马字“Ⅰ”的样子,或者一个箭头、一个手指的样子,这就是光标的形状。并且还要用一叠“0”和“1”的代码来描述这个光标中的每一个亮点,分别停在了屏幕中的第几行、第几列。

    这已经就要编写几页纸了,接下来他还要用更多的篇幅,用“0”和“1”来描述一种“输入”的状态,也就是光电鼠标在平移的时候,会从鼠标底部发生怎样的光信号变动,这种变动又通过鼠标连线或蓝牙进行电信号传导,接受这组电信号后,屏幕上第几行第几列的哪些点要从“0”变成“1”,哪些点又要从“1”变成“0”,最后鼠标停住的时候,打亮为“1”的那些小点,又要规整地排列成光标的形状。

    恐怖吧,就这么挪一下鼠标,机器语言的代码就要写满一小本,所以你可以想象,如果用这种代码来编写网易的网络游戏《大话西游Ⅱ_Online》,需要多久才能写得完?

    而且我告诉你,在那个年代,即便你很有体能,很有耐心,把满满一本“0”和“1”的机器语言代码给写完了,但你却无法直接用键盘去输入!

    机器语言的输入代码方式,不是敲键盘,而是要去找很多的纸带或卡片——打孔!照着你没日没夜写完的厚厚一本,遇到“1”就打个孔,遇到“0”就不打孔,再将程序通过纸带机或卡片机输入计算机,进行运算。

    如果让你在那个年代当程序员,你是不是很想一头撞死?

    所以在程序员们差点儿从这个世界灭绝时,他们忍无可忍,发明了“汇编语言”。

    在汇编语言中,人们用一种叫做“助记符”的东西来代替机器指令的操作码,此外还发明了“地址符号”或者叫做“标号”来代替指令或操作数的地址。其实通俗的来说,就是把经常使用,组合起来的一大堆“0”和“1”的机器语言代码给打成了一个又一个小包,用助记符来作为这庞大一组甚至是一本机器语言代码的记号,电脑一旦遇到这个助记符,就自动输入那磅礴浩海般的“0”和“1”了。

    可以说,汇编语言是现代人类仍在使用的,最接近机器口味的原教旨代码。

    读者们自己单位有IT部门的,可以去看一看,他们使用的不是C++、VB,就是java,做数据用SQL,连写网页的Html代码都从4.0升级到了5.0,简称H5……

    这些都是高级语言,简言之他们把汇编语言进行了“再汇编”、“再打包”……

    我现在要告诉你们,这个世界上根本就不存在所谓的“无损打包”!

    打包的东西绝对不是原生态,他会有“漏洞”!有漏洞就不安全。

    所以在今天的实际应用中,汇编语言这种“准原生”的东西,通常被应用在底层,硬件操作和高要求的程序优化的场合。譬如驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。

    而像中国人民银行这种绝对需要最高安全级的内网数据系统,更加是要用汇编语言代码来编写基础构架。

    “就是这里,被内嵌了一个很奇怪的木马。”郑师傅郁闷的说,然后深呼吸了一口气,“我要开始杀毒了,前面几个程序员都是这样猝死的……上帝保佑!”

    噼噼啪啪——

    按照郑师傅的解释,其实这个木马很低能,无非就是大家之前看到的那个场景,你一开始传输,它就会沿着网络复制,去感染总行的中央机房,同时呢,也会造成长沙市中心支行的这台机器蓝屏宕机。确实很低级,郑师傅只需要使用几条很简单的代码对冲一下就能灭掉它。

    嘀嘀——

    满屏幕密密麻麻的系统提示符和机器代码不断浮现,徐一飞看得有些眼晕,不过他还是保持着高度戒备。

    嗡嗡嗡——

    整间屋子里,所有人大气都不敢出,只有主机机箱里用来散热的小风扇在高速旋转着……

    噼噼啪啪——郑师傅咬着牙,继续在键盘上敲击着,不过徐一飞注意到,他的眼神似乎有些不太对……

    啪!

    突然,郑师傅两眼一翻白,口吐白沫对着电脑桌就趴了下去。

    “不好!”游副行长和小刘大惊失色。

    “唵,钵啰末邻陀宁,娑婆诃!”徐一飞双手结印,一团佛光稳稳罩住了郑师傅。

    滋滋——轰!

    “快把电源断掉!”徐诗寒在微信视频里大声咆哮,小刘眼疾手快,对着插线板上的红色按钮一脚踩了下去。

    一股导线胶皮被燃烧的焦臭味儿从主机机箱里飘了出来。

    “南无,啊利冶,克施地,嘎诃琶冶!”徐一飞重重一掌拍在郑师傅的脑门之上。

    “咦?我这是怎么了?”郑师傅如同刚刚从昏厥中清醒过来一样,嘴角还挂着刚才淌溢出来的白沫。

    “看出什么问题了吗?”徐一飞冰冷的问,很明显是冲着微信视频。

    “你们到门口接我一下,我这就过来,还有,千万别再动那台电脑!”徐诗寒关掉了微信视频。