天刚泛白,内审层的走廊就像一条被擦得过分干净的钢轨,任何脚步声都会被放大。昨夜留下的封条盒、哈希记录卡、写保护器,已经被警方技术人员按编号归档带走,只剩下桌面上那张**通知复印件,字很少,却像一块沉铁压在每个人的呼吸上——
“九点,说明会。参与:董事会办公室、**、内审、警方技术旁听。重点:共享账号池、终端封存、草稿箱链路、外部泄露路径。”
周砚把文件夹扣上,手指在封面上停了一秒,像在确认某种边界:今天不是辩论场,也不是情绪场,而是一道门槛。跨过去,组织要么走向规则,要么退回暗门。
梁总和陆律一左一右站在他旁边。梁总没问“准备好了没有”,他知道这个问题没有意义。准备这种事,从来不是心理层面的,而是编号层面的:证据包齐不齐,哈希链是否闭合,对齐是否可复核。
顾明在手机上又刷新了一遍告警面板,嗓子带着通宵后的沙哑:“李骁在**等候室,带了律师,要求单独会谈。对方开口就是‘交换条件’。我已经把所有通道锁死,避免他趁机发消息。”
陆律把一张打印好的“问询答复边界”递到周砚手里:“你不接触交换条件,你只给程序条件:如实陈述、律师在场、记录入案、可作为从轻情节提交,但不承诺结果。任何口头承诺都是暗门。”
周砚点头:“按程序。”
罗主任从取证区出来,眼下青黑更深,但眼神更硬。他一句废话没有:“先见李骁。警方技术在场,录音录像走**系统。你们只听,不评价。”
---
等候室的灯白得刺眼。李骁坐在桌对面,西装外套没扣,领带松了一点,像故意让自己看起来“不是坏人”,而是一个被夹在风暴里的人。他身边的律师很职业,文件夹打开,笔已经握在手里,随时准备把话变成可控的文字。
李骁看到周砚进来,眼神先在他脸上停了一下,像在确认“你就是那个被点名的”。然后他把视线移开,换成一种更圆滑的口吻:“周老师,我知道你们现在很忙,也知道我在这件事里很难看。但我可以帮你们把最关键的链补上。”
罗主任没让他铺垫:“你要帮什么?”
李骁抿了抿嘴,似乎早就想好了:“共享账号池的实际使用路径。zs.board不是‘多人共用’那么简单,它背后有一把硬件钥匙。钥匙在哪、谁能拿、谁拿过、什么时候拿过,我都知道。”
警方技术人员抬眼:“硬件钥匙?是USB安全密钥还是智能卡?”
李骁点头:“是安全密钥,配合终端登录。它被放在董事会办公室的一个保险柜里。柜子的钥匙在沈婧手里,密码……只有少数人知道。”
“少数人”三个字像气泡一样浮出来,带着他刻意保留的空间。
罗主任不接“少数人”:“具体是谁?”
李骁的喉结动了一下:“我可以说,但我需要一个条件:不追究我的刑责,只做纪律处理。我是执行,我不是决策。”
陆律冷冷开口:“条件不成立。你可以申请程序保障,但不能交易处理结果。你要说,就按如实陈述说;你不说,后果按既有证据走。你自己选。”
李骁的表情僵了一瞬,像没想到对方一点余地都不给。几秒后,他改口:“那就这样——我先把证据交出来,作为从轻情节,你们写进**报告里。至于结果,我接受组织决定。”
这是退一步的求生。求生意味着切割也意味着真相,但也可能意味着诱导。
周砚一直没说话,只把那张“程序条件清单”放到桌面边缘,平静道:“我们只记录事实。你提供的每一条信息,都要能被复核。不能复核的,我们不会采信。”
李骁点点头,像抓住了一个“专业”入口:“我能提供可复核的东西。第一,zs.board对应的密钥领用表。领用表不是纸,是电子系统里的一条‘行政资产领用记录’,有时间戳、有签收人。第二,终端旁边的门禁与摄像记录。第三,沈婧的通话记录。”
“你为什么能知道沈婧的通话记录?”罗主任的声音更冷。
李骁立刻解释:“我不是看她的私人通话。我知道她在关键时段接过一通‘内部短号’,那通电话来自秘书长办公室的助理。因为那通电话之后,她去开了保险柜。”
这句话里出现了一个关键结构:电话——动作——保险柜。只要电话记录和门禁记录对齐,链就能闭合。
罗主任没有立刻追问名字,他先问可取证性:“领用表在哪个系统?谁有权限调取?”
李骁回答:“行政资产系统。权限在集团办公室和董事会办公室。你们现在应该有**取证账号,可以直接拉日志快照。昨晚你们封控终端时,如果同步封控了行政资产系统的共享权限,应该能避免被删。”
顾明在旁边压着嗓子:“行政资产系统昨晚没封控,只有设备管理系统封了。现在风险是对方会删领用记录。”
罗主任立刻抬手:“现在就封控。按编号。”
**专员马上在系统里下指令,警方技术人员同步旁听。动作完成后,顾明低声说:“封了。操作留痕已生成。”
李骁继续往下说,语速开始加快,像害怕自己刚刚争取到的“开口窗口”随时会被关上:“还有一件事。外部所谓‘暗室录音’的泄露源头,不是你们以为的‘有人故意卖给媒体’那么简单。录音最初是从终端导出来的,导出的人是沈婧。导出的理由是——留底。”
“留底?”周砚终于抬眼。
李骁点头:“她怕背锅。她说‘上面要我们做很多不留痕的事,但一旦出事,背锅的肯定是我们这些执行。我要留一份证据自保。’所以她导出了片段,放在一个私人的加密云盘里。后来那个云盘可能被钓鱼拿走了,才会出现在匿名号那里。”
顾明的眼神一紧:“这解释能对上昨晚的钓鱼与接管行动。他们一直在抢账号与会话,目的就是拿素材做剪辑。”
陆律没有被“留底”这种自保叙事打动,她问的是责任边界:“沈婧凭什么接触终端导出权限?是谁允许她导出?导出流程是否编号?”
李骁的目光闪了一下:“没有编号。导出权限来自共享账号池。共享账号池的密钥……是她拿的。”
罗主任直切要害:“谁让她拿?”
李骁沉默两秒,终于说:“周秘书长的助理李骁——就是我——曾经提醒她把材料管理得紧一点。但我没有明确说‘导出录音’。她导出是她自己做的。”
他试图把自己从“导出”切掉,只承认“提醒”。这种切割很熟悉:认边界模糊的动作,不认越界的动作。
周砚没有戳穿,只说:“你刚才提到‘秘书长办公室的助理’给她打电话。你自己就是助理。你是在说你自己?”
李骁的脸色终于彻底难看。他低头,像把某种羞耻压下去:“是。我给她打过电话。电话内容是‘把材料收紧,别出现直链’,没有‘导出录音’四个字。但她听懂了——或者说,她自作聪明。”
罗主任把笔记翻到下一页:“你今天提供的信息,核心是三条:密钥领用记录、沈婧导出行为、泄露可能由钓鱼导致。你能提供你与沈婧那通电话的记录吗?”
李骁点头:“可以。我的手机在你们那边封存过一次,但我愿意再次配合取证。那通电话时间是前天下午五点零六分。”
警方技术人员立刻接话:“我们会取基站信息与通话详单,对齐门禁与终端登录时间。若对齐成立,信息可采。”
李骁像抓住了“可采信”的词,急忙补:“还有——周秘书长本人在那天傍晚也进过终端会议室。你们门禁能查到。”
这句话一出口,等候室里的空气彻底沉下去。把秘书长拉进门禁对齐,不再是“上面很关注”的暗语,而是“他来过”的事实。
罗主任没有表态,只说:“我们会核验。你现在把你知道的共享账号池管理清单全部说出来:密钥编号、保管人、领用流程、终端位置、常用操作人。”
李骁开始报清单,报得很细,像一个行政人员突然变成了证人:哪个柜子在哪个房间,柜子钥匙谁保管,密码由谁设置,密钥的序列号是什么,终端的设备资产编号是多少,哪些账号曾在终端登录过,哪些批注习惯用“只留notes”这种措辞。
每报一条,警方技术人员就把“可取证字段”标出来:资产序列号、门禁点位、时间窗口、账号别名、设备指纹。
这不是忏悔,这是拆暗门。
拆暗门的代价是,李骁在组织内彻底失去“保护”。他知道,所以他在最后加了一句:“我今天说这些,不是为了自保,我是为了让事情别再扩大。再扩大,董事会会乱,业务会乱,公司会死。”
“公司会死”是止血冲动的终极话术,充满情绪,但也真实。只是组织不能靠情绪决定边界。
周砚只回了一句:“公司不会死。暗门才会死。”
---
八点四十五,终端会议室现场封存。
周秘书长办公室所在区域的走廊比内审层更安静,也更“体面”。地毯更厚,墙上的画更贵,连空气都像被香薰处理过。体面是权力的一部分,它让人下意识降低音量,降低锋芒。
安保按编号封控了通道,警方技术人员与**专员、信息安全一起进入终端会议室。那台终端就摆在会议桌侧边,屏幕黑着,像一块沉默的镜子。
顾明戴上手套,先做外观拍照,再接写保护器,再读取日志。警方技术人员同步计算哈希,整个过程像在对一具尸体做解剖:每一步都有顺序,每一步都要可复核。
“终端上有一个插过又拔掉的USB设备痕迹。”顾明低声说,“时间戳——前天下午五点十二分。”
五点十二分,正好落在昨夜快照里zs.board关键批注的时间附近,也正好落在李骁说的电话后不久。
警方技术人员抬眼:“USB设备序列号能读到吗?”
顾明点头:“能。序列号属于一把安全密钥。编号与……李骁刚才说的一致。”
这一下,李骁的供述开始从“故事”变成“字段”。
罗主任看着终端,声音很低:“读取共享账号登录历史。”
顾明调出日志,屏幕上出现一串账号:zs.board、ops.emergency、ch、hy、lx……其中zs.board在五点十三分登录,随后打开文档协作平台,做了两条批注:一条“只留notes”,一条“按这个口径走”。
“批注确认。”顾明说,“与昨夜OD-LOG-213一致。终端是源头。”
更令人窒息的是,日志里还有一个动作:五点十五分,终端访问了一个加密云盘的上传链接,访问持续了四十七秒,然后断开。这个动作不像普通查看,更像“上传或同步”。
顾明立刻把这条访问记录截取封存,生成新证据包:OD-LOG-217(终端外联访问记录)。哈希生成完毕,警方技术人员在记录卡上签字。
外联访问意味着泄露路径可能确实从终端发生过。是沈婧自保导出?还是有人另有目的?还需要对齐门禁与人员。
“把门禁对齐拉出来。”罗主任说。
**专员把门禁点位的出入记录调到五点前后:五点零九分,李骁进入;五点十一分,沈婧进入;五点十七分,两人先后离开。五点四十六分,周秘书长进入;五点五十三分离开。
看到周秘书长的出入时间,现场没有人说话。不是震惊,是一种更冷的确认:意见源的边界,正在从“助理”“专员”向“核心结构”逼近。
陆律提醒:“门禁显示进入,不等于参与操作。但它足够触发问询。问询必须按程序,避免被说成‘以门禁定罪’。”
周砚点头:“门禁只说明在场。是否操作看设备指纹、账号登录、键鼠事件日志。我们按证据说。”
顾明已经在查键鼠事件:“五点十三分到五点十六分有连续键鼠事件,指纹匹配终端自身,不涉及外接鼠标。五点四十六分那段,键鼠事件很少,主要是打开了一个日历文件和一份‘材料流转建议’文档,未做编辑。”
“他看过。”梁总低声说。
周砚没有用“看过”这种主观词,他说:“终端日志显示在周秘书长进入时间段,打开过相关文档。是否阅读不判断,但打开是事实。”
事实就够了。事实会逼迫解释,解释会留下更多事实。
---
九点整,说明会开始。
会场在董事会办公室旁边的一间会议厅,比内审层的问询室更大,也更像“会议”而不是“审查”。这也是一种策略:把审查变成会议,把锋芒藏进礼貌里,把问题装进议程里。影子机制就喜欢在这种氛围里活着。
周秘书长到了。他比想象中平静。头发梳得一丝不乱,深色西装,领带压得很正,连坐下的动作都像经过训练:不急不缓,仿佛他不是被问询者,而是主持者。
秦致远也在,韩屿也在。程晗、沈婧、李骁被安排坐在侧席,像等待被点名的工具。警方技术人员坐在最后一排,面无表情。**与内审坐在**对面,桌面上摆着厚厚的编号清单。
周秘书长先开口,声音温和但带权威:“我理解公司现在处于高敏感阶段。对董事会办公室的任何动作,都可能被外界解读成内部失序。所以我希望今天的讨论,严格围绕程序与事实,不做情绪化延伸,更不要扩散未经核验的信息。”
这句话几乎完美:强调程序、强调事实、强调不扩散。任何人听了都会觉得合理。可周砚在心里听出另一层:把“扩散”放在第一位,仍然是“收口逻辑”。
罗主任没有被话术牵走,他直接把议程切到第一项:“共享账号池与终端封存。”
“周秘书长,”罗主任说,“终端已按程序封存,发现zs.board共享账号在关键时段登录并做‘只留notes’‘按这个口径走’批注。请问:董事会办公室为何存在共享账号池?谁批准?谁监管?谁保管密钥?”
周秘书长没有立刻否认,他先用一种管理者的方式解释:“共享账号池是历史遗留,用于保障紧急情况下材料能快速流转,避免因个人账号不可用导致董事会议程停滞。密钥保管有流程,日常由秘书处管理。至于批注……我需要看到完整证据链再回应。”
“完整证据链已经在。”苏内审抬手,投影切换到OD-LOG-213与OD-LOG-217,终端日志、键鼠事件、外联访问记录、门禁对齐、哈希都显示得清清楚楚。
“证据链显示,”苏内审的声音一贯冷,“有人用共享账号明确指示规避留痕,把关键策略留在notes里。这不是‘紧急流转’,这是‘规避审计’。这件事,董事会办公室如何解释?”
周秘书长沉默了一秒,然后用更稳的口吻说:“董事会办公室的原则,从来是依法合规。若存在规避留痕的行为,那一定是个别人员的错误理解或不当操作,不代表董事会办公室的制度意图。我愿意配合调查,先从制度整改入手:立即停用共享账号池,全面改为实名账号,密钥领用纳入双钥匙。”
这就是典型的止血动作:先整改,淡化追责。整改当然必要,但如果只整改不追溯授权链,暗门只会换个位置。
罗主任没有否定整改,他追问授权:“整改很好。但我们今天要核验授权链。请回答:‘只留notes’‘不要直链’这类指令,是否来自董事会办公室核心人员?是否由你或你的授权人提出?”
周秘书长看向罗主任,眼神依然温和,但温和里有一点锋利:“罗主任,我不认为把措辞稳妥化等同于规避留痕。我们担心的是未经核验的材料在系统里形成可被外界断章取义的链条,造成董事会被动。”
“那就回到事实。”周砚终于开口。他的声音不大,却很清晰,“终端日志显示,五点十三分zs.board登录后进行批注并发生外联访问。门禁记录显示当时进入终端会议室的人员为李骁与沈婧。五点四十六分你进入终端会议室,打开了相关文档。我们不推断你的动机,只核验:你是否知晓共享账号在该时段被用于批注规避留痕?你是否授权李骁与沈婧进行材料集中与直链规避?”
周秘书长的目光落到周砚身上,停了两秒。那是权力对规则的审视。随后他把视线移开,回答得很克制:“我授权他们确保材料管理可控,但我没有授权任何人导出录音、外联上传,更没有授权任何人对证据链实施干预。若发生了超越授权的行为,我会追责。”
“确保材料管理可控”这句话本身就很大。可控到什么程度?可控与干预之间的边界就是今天的核心。
罗主任立刻问:“你授权的具体内容是什么?口头还是书面?有没有编号?有没有双钥匙?”
周秘书长微微皱眉:“风险期很多指令是口头,追求效率。编号流程在紧急状态下不一定能跟上。”
苏内审接上去,声音像刀:“口头效率就是暗门。你刚才说要围绕程序,现在你承认口头指令。那就请你解释:董事会办公室为何允许在高敏感风险期用口头方式绕开编号?你知不知道这会导致执行层把‘稳妥措辞’理解成‘不留痕’?”
周秘书长没有正面回答“允许”,他把话题转向“治理建议”:“我承认我们在制度上存在不足,特别是共享账号池与口头指令的边界。我们会立刻补齐:任何材料流转必须编号,任何紧急指令必须事后补录。今天先把制度补齐,避免进一步扩散风险。”
这句话很像“合理”。可如果今天把讨论停在制度补齐,意见源的链就会断。
罗主任按住会场节奏:“第二项:外部泄露路径与终端外联记录。请沈婧说明。”
沈婧站起来的时候,脸色很白,像一张被灯打透的纸。她开口第一句就是防御:“我没有故意泄露。我导出录音是为了留底自保,我怕事情最后落到我头上。”
“你导出录音的权限来源?”罗主任问。
沈婧低声:“共享账号……zs.board。”
“密钥谁给你?”罗主任继续。
沈婧犹豫了一下,目光飘向李骁,又飘向周秘书长,最后落到桌面:“李骁让我去拿。他说‘上面很关注,材料要收紧’。我以为他是代表秘书长。”
会场里出现细微的骚动。不是喧哗,是那种压着的呼吸变化:把“上面”变成“代表秘书长”,意味着授权链进一步清晰。
陆律立刻提示:“注意措辞,‘以为代表’是主观。问她听到的原话、发生的事实。”
罗主任点头:“你听到李骁的原话是什么?”
沈婧咽了一下:“他说‘不要留直链,材料集中管理,关键片段留底以防背锅’。”
这句话一出,周砚心里一沉——“关键片段留底以防背锅”不是制度语言,是人性语言。人性语言一旦出现在权力链条里,说明执行层已经不信任组织会保护他们,只信任“自保证据”。这也是影子机制的副作用:它让人学会留后手。
周秘书长第一次明显变色:“我从未指示任何人留底录音,更不可能鼓励导出。沈婧,你确认这是原话?”
沈婧抬起头,眼里有泪但不敢掉:“确认。”
罗主任看向李骁:“你是否说过这句话?”
李
【当前章节不完整……】
【阅读完整章节请前往……】
【www.nmxs8.cc】