手机屏幕的光刺得眼睛发涩。
那个名字静静地躺在对话框里。李帆。宋体字,黑色,规整得像印刷出来的一样。陈默盯着它,雨声在耳边嗡鸣。
他手指悬在键盘上方。
停了很久,才敲下回复:“确定吗?”
消息发出去,屏幕暗下去。映出他自己模糊的脸,还有窗外流淌的雨水。光斑在脸上晃动,像水底。
几秒后,屏幕又亮了。
沈清澜回复:“日志记录很清楚。账号是他创建的,权限设置成临时访客。创建时间昨天下午三点零二分。”
陈默靠在椅背上。
皮质表面冰凉,透过衬衫渗进来。他听见自己的呼吸声,很轻,混在雨声里几乎听不见。头顶的日光灯管发出低低的电流声,滋滋的。
他打字:“动机?”
“还在查。”沈清澜很快回复,“但他母亲的医疗费是个缺口。预支的工资可能不够。”
陈默没再回。
他放下手机,屏幕朝下扣在桌面上。金属外壳碰到木头,闷闷的一声。窗外一道闪电划过,惨白的光瞬间照亮整个房间。
然后雷声滚过来。
轰隆隆的,像远处有巨石在碾。雨势更大了,砸在玻璃上噼啪作响,水幕完全遮住了外面的灯光。
电脑屏幕忽然闪了一下。
右下角弹出一个红色的警报窗口。三角形标志,里面是个惊叹号。陈默身体前倾,鼠标点过去。
窗口展开。
是公司新部署的网络安全监测系统。红色的文字滚动着:“检测到异常数据访问企图。目标:/深瞳/核心/架构_v3.7。时间:23:47:12。来源IP:10.0.17.204(内网)。”
陈默的手指停住了。
10.0.17.204。那是李帆工位的固定IP地址。他看了眼时间,现在刚过十一点五十。也就是三分钟前。
警报还在继续。
又一条弹出来:“异常行为特征匹配:非工作时间访问,权限越权尝试,高频请求。风险等级:高。”
陈默抓起手机。
拨通沈清澜的号码。铃声响了两声,那边就接了。背景很安静,只有轻微的键盘敲击声。
“你也收到了?”沈清澜的声音很紧。
“刚看到。”陈默说,“他在线上?”
“我在看实时监控。”键盘声更快了,“他正在尝试绕过访问控制。用的还是那个临时访客账号,但加了权限破解脚本。”
“能拦住吗?”
“系统自动拦截了三次。”沈清澜停顿了一下,吸气的声音,“但他换了种方式,现在在尝试端口扫描。目标服务器是存放核心文档的那台。”
陈默站起来。
膝盖撞到桌沿,疼得他皱了皱眉。他走到窗边,雨点打在玻璃上,密密麻麻的水珠炸开又流下。外面的世界一片模糊。
“远程桌面给我。”他说。
“好。”
几秒后,电脑屏幕上弹出连接窗口。沈清澜共享了安全监控中心的界面。深蓝色的背景,左侧是实时流量图,右侧是警报日志。
红色的线条正在飙升。
代表李帆工位IP的那个节点,流量曲线像心跳骤停后的急救线,猛地向上冲。旁边标注着请求频率:每秒87次。
“他在暴力破解。”沈清澜的声音从听筒里传出来,有点失真,“文档库的访问密钥每周更换,上周五刚换过。他应该不知道新密钥。”
“但他在试。”
“对。”沈清澜敲了几下键盘,“系统记录了尝试内容。他在用字典攻击,词库很专业,是行业术语和项目代号的组合。”
陈默盯着屏幕。
流量曲线又跳了一下。每秒103次。这个频率已经触发了二级警报,监控界面边缘开始闪烁黄色的光。
“要不要锁定他账号?”沈清澜问。
“再等等。”陈默说,“看看他到底想拿到什么。文档库里最新版本是v3.7?”
“是。但真正在用的是v3.8的测试版,那份文档没放在这个库里。他拿到的v3.7是半个月前的版本,里面有几个关键参数是错的。”
陈默明白了。
沈清澜早就做了准备。重要的东西不会放在明面上。这个文档库像是个诱饵,里面半真半假,专门钓那些不安分的人。
屏幕上的攻击还在继续。
请求频率稳定在每秒九十多次。警报日志一条条刷新,记录着每一次失败的尝试。时间戳精确到毫秒,23:51:03,23:51:04……
“他急了。”沈清澜低声说。
确实。攻击模式变得杂乱,开始同时尝试多种破解方式。端口扫描的范围扩大了,从文档库服务器蔓延到邻近的几台测试机。
但那些机器都是空的。
里面只放了些无关紧要的测试数据,还有几份加了水印的假文档。水印是隐形的,只有特定工具才能检测出来。
陈默坐回椅子上。
皮面还是凉的。他握着鼠标,点开了另一个监控窗口。那是大楼内部的网络拓扑实时图,每个节点都亮着光。
小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!