萧氏集团大厦c座。
11楼。
已经是下班点,往常甘范仁早就带头跑路,直奔回家。
此时他却深深靠在座椅上,双目失神,话也不想说。
另外9人也一动不动,彼此之间没有交流,脸上是相同颜色——
失望的颜色。
查了3个月,本以为今天发现矿机问题,已经彻底解决,谁知道投诉就像冤魂一样,死缠着他们不放。
禁止投标,丢掉的不仅仅是新项目。
还有他们的饭碗。
只要用了夏云,九天系统肯定要清掉。
最大的客户,没了。
王霁坐在后排,静静观察了几分钟。
忽然开口:
“开工查问题吧!”
10双眼睛齐刷刷望过来,目光里都是惊诧、难以理解。
甘范仁愣了片刻,喃喃问:“都这个时候了,还查?只有两天时间……不,满打满算,只有一天半时间。”
王霁淡淡一笑:
“这算什么?”
“我遇到过更急的,早上9点评标,我凌晨2点还在解决问题。”
“你们不觉得,我们离事故真相越来越近了么?”
在场的人里,王霁年纪最小,但此时却有种稳定人心的魔力。
10个人陡然坐直了身体。
不知哪里来的力量。
甘范仁深吸一口气:“大伙加班开干!霁神,你说吧,我们怎么查,都听你的!”
王霁道:“你们给我一张业务架构图,标清楚数据流向,从设备采集,到区域机房,再到中心云节点。”
30分钟后,架构图出炉。
王霁盯着区域机房,凝视许久。
问题一定出在这里!
投诉的分布可以证明。
他忽然问:“你们说区域节点只做转发,有没有可能被修改?”
数据采集无误、固件上报无误,到中心节点却小概率出错……
那就是转发出了问题。
甘范仁头摇得跟不要钱似的:“不可能,请求是加密的!”
王霁问:“什么协议?”
甘范仁:“httpS。”
很早以前,互联网数据传输没有加密,那时页面经常被篡改。
不止是钓鱼网站篡改,各地运营商也常干这事。
也称中间人攻击。
篡改后,夹带私货。
从中渔利。
自从都用SSL证书签名,变成httpS协议后,就很难篡改了。
很难,不代表不能。
王霁沉吟许久,问:“如果有人获得证书,解密了数据包呢?”
“啊?”甘范仁跟另外9人齐声惊呼,随即又摇头:“破解证书?怎么可能?那得多大的计算量、花多少时间?”
王霁笑容中带着神秘:“普通人确实做不到……”
随即反问:
“如果不是破解呢?”
“如果一开始就有证书呢?”
嘶——
甘范仁倒吸一口凉气,声音压低下来:“你是说,有内鬼?”
“不!”王霁朝10个人瞧了片刻,才道:“我是说,排除掉所有不可能项,剩下的选项即便再离奇,也是唯一结论。”
他把甘范仁带到小会议室,让这老哥登录到区域机房跳板机。
解释道:
“我刚才观察了下……”
“你们的人反应都正常。”
“没有人表现出不安。”
“说明内鬼不是你们的人,但为了安全,咱们还是单独查。”
“先确认有篡改记录,再做进一步分析!”
两人打开转发服务nginx的配置,仔细检查配置项,发现是正常的。
甘范仁又有些沮丧:“看上去,是正常的转发……”
“让我看看。”
王霁将电脑借过来,仔细观察配置文件内容,再退出去看目录。
他查问题经验极为丰富,很快发现一个疑点,问甘范仁:
“nginx配置你们动过么?”
甘范仁摇头:“这玩意配置一次就行了,不会经常动的。”
王霁嘴角掠过笑意:“那就很可疑了,配置文件今天清晨刚改过,你看时间戳!”
甘范仁一看,果然……
时间戳是早上4:30!
他立即揽过电脑:“我查一下登录历史,就知道是谁在操作了!”
30秒后,又恢复沮丧:“没有记录……不应该啊……”
王霁托着下巴,陷入沉思。
忽然想到:“4点30分,这个时间有什么特殊?是不是定时巡检任务?”
甘范仁恍然大悟:
“对,是这样!”
“之前定时巡检是每天一次,在凌晨2点钟,后来甲方改过一次……”
“改成了清晨4点半一次,晚上10点半一次,总共有两次!”
“大概就是3个月之前……”
“你不说,我都不记得了。”
王霁追问:“为什么巡检两次,时间只隔6个小时?”
甘范仁茫然无法回答,只得承认:“是甲方改的,我也不知道……”
“打开巡检脚本,我看看!”
听到王霁指示,甘范仁立即转到巡检脚本目录。
打开脚本、
将电脑挪回王霁面前。
王霁一行行仔细看,一连看了两遍……
第139行红点闪烁。
脑海中一行文字飘过——
“此处脚本用隐藏文件替换了nginx配置,非必要操作。”
第322行也有红点。
脑海中有提示——
“此处脚本用隐藏文件将nginx配置替换回来,非必要操作。”
果然,第139行代码将.data\/nginx\/conf\/1覆盖了当前配置,第322行代码将.data\/nginx\/conf\/2再次覆盖。
第139行,是晚上执行。
第322行,是清晨执行。
“果不其然……”
王霁淡淡一笑,将.data\/nginx\/conf\/1与当前配置文件diff,立即发现了不同。
隐藏文件,挂载了一个自定义模块.data\/nginx\/mod\/report.mod。
这是个二进制文件。
无法获取内容。
甘范仁呼吸都屏住了:“这个模块文件内容会是什么?”
王霁:“查不出来,也不需要查出来,我们只要知道是谁干的就行。”
他拨通林牧森语音:
“林总,问你件事……”
“手环故障的投诉人,有没有反馈出问题时,具体是几点?”
“不是投诉时间,是问题时间。”
林牧森回答:
“我这没有统计……”
“用户白天才会投诉的。”
“不过……”
“几起严重的事故,比如老人晕倒那次,都是半夜发生的事……”
王霁挂断了语音。
对甘范仁道:
“逻辑链完整了,咱们把问题交给章总吧。”
“他们公司内鬼还真多……”
“有挖矿的,还有偷数据的……”
忽然想起来,沈月这些天让萧若雪帮忙,是怀疑公司管理有问题。
姜还是老的辣啊!