第409章 挖出大鱼

作品:《试用期码农,你让我拯救公司?

    打开电脑,进入代码编辑器。


    第一件事——


    查看底层模块README。


    里边介绍了编译方法、编译环境,王霁很快找到跟红方服务器同构的环境,安装依赖包,开始编译代码。


    大约用了20分钟,编译结果……


    跟服务器版本不同!


    不是轻量差异,服务器版本的几个关键文件,比王霁编译的大得多!


    比如,agent代码编译后,应该只有2.3MB,服务器上却有8.9MB。


    guest-monitor代码编译后,应该只有5.2MB,实际有24.2MB!


    深核科技耍了花样,在实施到军方环境时,用了有问题的文件!


    因为是二进制的,所以看不出来。


    到底是什么问题呢……


    王霁此时思维异常活跃,马上想到,二进制文件同样可以用文本打开,这意味着,稀释法也是管用的。


    虽然体量比文本文件要大,但数量却没有文本文件多。


    因为许多调度层、网关层的代码是不需要编译的。


    系统层用C写,必须编译。


    数量不过70多个。


    王霁全部从服务器拷贝出来,传到自己的电脑上。


    选择其中一个文件,用代码编辑器文本方式打开,再加入稀释代码……


    眼前红点闪闪。


    能看到缺陷!


    确认奏效后,他再用脚本批量稀释二进制文件,挨个打开。


    在系统管理VM的agent工具文件中,看到了错误提示:


    “此处向VM注入异常代码,当VM连接网络时,定时同步方位、服务器配置,并尝试与Starlink建立加密通道……”


    Starlink是米国SpaceX公司的卫星群,可用于互联网接入。


    这说明,系统通过agent控制了VM,向Starlink发了信号!


    跟神秘信号对上了!


    王霁猜测,具体流程是——


    首先,军方基于深核科技系统创建VM,用来部署应用。


    其次,云平台植入agent,声称用来管理VM,实则留有后门。


    然后,VM运行时,agent动态注入代码,定时跟Starlink同步。


    用这个方法,处于系统层的深核科技,拥有了自主通信能力。


    agent被当成了一个木马。


    不仅能发消息,还能做更多事……


    王霁继续检查,发现agent引用了guest-monitor库,动态获得待的注入代码。


    按说这个库是用来采集VM监控信息的,但王霁看到了缺陷提示:


    “此处扫描服务器文件系统,发现某些文字时复制文件内容,字眼包括:计划、装备、武器、演习、部署……”


    很明显,它不止采集了监控信息,还采集文件内容。


    这是个窃取资料的木马!


    找到敏感文件后,传给了agent。


    agent再通过Starlink泄露出去!


    在部队环境里,服务器通常不直接连到外部网络,无法轻易窃取资料。


    但如果该队伍要求对外连接,还主动使用了网络,就不同了。


    比如电子对抗连……


    他们劫持基站、放大器,要连接网络。


    未必是802.11协议,只要是电子设备支持的,都可以利用。


    红方电子对抗连不会想到,自己悄悄劫持民用设备、攻击对方网络时,自己却被植入后门,悄悄成为漏洞源。


    特殊信号之所以只持续了几秒,应该是在建立信道。


    建立完成后,时间才稍微延长,开始传输信息。


    所幸,还来不及大量传资料,演习就终止了,网络也随之中断。


    如果持续演习,肯定会有关于武器、战术的资料被窃取。


    王霁发现得正是时候!


    他把这个发现告知韩衍,演习总指挥震怒了,当扬拍桌子:


    “妈的,找死!”


    “连部队都敢黑!”


    “这个深核科技,是活腻了!”


    立刻给刘部长打电话:“老刘,深核科技果然有问题,你要把他们连根端掉!”


    “好,等的就是这个机会!”


    刘部长跟王霁了解了问题细节,当即联合公安部做部署。


    先列出深核科技所有员工名单,提交海关,紧急限制出境。


    公安部向沪城公安下达指示,发动突击,把深核科技CEO、CTO和高管、核心研发全部控制起来,拘到公安局。


    凌晨3点,刘部长让夏义、程宇两位主将带队到沪城,负责提审嫌疑人。


    第二天早晨,又跟韩衍商量,用军机把无相小队调过去支援。


    韩衍听说人都被控制后,立刻向国防部做汇报。


    国防部下令,让所有部署深核科技的服务器全部离线,并停止向深核科技采购的计划。


    「雪域天刃」演习装备组也紧急调整,把深核科技服务器替换掉。


    全部用腾云科技。


    这才恢复演习。


    程贯虹、李戍川听说王霁查出了问题,大出意料。


    程贯虹飙出脏话:“卧槽,100多万行代码,真的3天就看完了?”


    李戍川也难以置信:“而且还看了两次,包括原版本和最新版本……”


    韩衍淡淡道:“你们没听清楚么,王霁是从二进制文件发现问题的,相当于是加密后的代码,他一个人就搞定了。”


    程贯虹、李戍川面面相觑,终于相信那句话……


    王霁确实能顶一个师。


    给一个师,也干不来他的活!


    姜锋听李戍川转述这件事,又是汗颜,又是后悔。


    他后来旁敲侧击,才发现无相小组个个身负奇能,说是特种小队毫不为过。


    之前金勇给他提醒,如果早点重视,根本不会输那么惨。


    这么NB的人在自己手下,自己居然让人机去打杂……


    自己简直TM是瞎子。


    输得真不冤。


    做事情太糙了,完全不会用人。


    本想再跟王霁好好交流,探讨下回合战术,可惜人家已经调走了。


    跟大佬就这么失之交臂,想起来,恨不得抽自己一个耳光……


    其实,韩衍也想让王霁继续参加军演,但刘部长说这次钓上了一条大鱼,国安部马上有新计划,他只得放人。


    这条大鱼是——


    千核。