密密麻麻的日志条目出现在屏幕上,每一条都有时间戳、IP地址、用户名、操作类型、操作对象、结果状态。路容的眼睛快速扫过,寻找着自己的操作记录。
她找到了。
14:30:22,IP:10。10。7。45,用户:ruoxi,操作:CREATE_FILE,对象:datablueplantempcheckpoint_ruoxi_1103_1430。txt,结果:SUCCESS。
15:20:11,IP:10。10。7。45,用户:ruoxi,操作:MODIFY_FILE,对象:datablueplantempcheckpoint_ruoxi_1103_1430。txt,结果:SUCCESS。
15:20:18,IP:10。10。7。45,用户:ruoxi,操作:CREATE_FILE,对象:datablueplantempcheckpoint_ruoxi_1103_1520。txt,结果:SUCCESS。
16:15:07,IP:10。10。7。45,用户:ruoxi,操作:CREATE_FILE,对象:datablueplantempcheckpoint_ruoxi_1103_1615。txt,结果:SUCCESS。
16:30:45,IP:10。10。7。45,用户:ruoxi,操作:LOCK_FILE,对象:datablueplanedblueplan_data_1103_final。csv,结果:SUCCESS。
这些记录都在。和她记忆中的一模一样。但在王总监提供的日志里,这些记录全部消失了。
路容继续往下翻。她想知道,在她锁定文件之后,还有谁接触过那些数据。
日志继续滚动。
17:02:33,IP:10。10。7。45,用户:ruoxi,操作:LOGOUT,结果:SUCCESS。
17:02:33,系统:用户ruoxi已登出。
然后是一段空白。直到——
22:47:19,IP:10。10。10。12,用户:admin_wang,操作:LOGIN,结果:SUCCESS。
22:48:05,IP:10。10。10。12,用户:admin_wang,操作:UNLOCK_FILE,对象:datablueplanedblueplan_data_1103_final。csv,结果:SUCCESS。
22:49:11,IP:10。10。10。12,用户:admin_wang,操作:MODIFY_FILE,对象:datablueplanedblueplan_data_1103_final。csv,结果:SUCCESS。
22:50:03,IP:10。10。10。12,用户:admin_wang,操作:LOCK_FILE,对象:datablueplanedblueplan_data_1103_final。csv,结果:SUCCESS。
22:50:07,IP:10。10。10。12,用户:admin_wang,操作:LOGOUT,结果:SUCCESS。
路容盯着屏幕,眼睛一眨不眨。
IP:10。10。10。12。这是王总监办公室的IP地址,她之前查过。用户:admin_wang,这是王总监的管理员账户。时间:晚上十点四十七分到十点五十分。操作:解锁文件,修改文件,重新锁定文件。
在她完成清洗并锁定文件五个多小时后,王总监用管理员权限解锁了文件,进行了修改,然后重新锁定。
这就是数据污染的真正原因。
路容的手指停在触摸板上,微微颤抖。屏幕的光映在她脸上,照亮了她眼中闪烁的光芒。那光芒很冷,很锐利,像刀锋。
她找到了。确凿的证据。
但还不够。她需要知道王总监具体修改了什么,怎么修改的。她需要看到文件内容的变化记录。她需要把这些证据整理成无可辩驳的报告。
她看了眼电脑右下角的时间:晚上十一点二十三分。
还有不到二十一小时。
她移动鼠标,点开了“文件操作详情”的链接。
屏幕开始加载新的页面,进度条缓慢移动。房间里的灯光很暖,但路容感觉不到温暖。她只感觉到一种冰冷的兴奋,像电流一样流过全身。窗外的城市已经安静下来,只有偶尔的车灯划过窗帘的缝隙,投下转瞬即逝的光影。
进度条走到底,新的日志条目展开。
她开始阅读。