清晨七点二十一分,服务台玻璃内侧的灯还没完全把夜色擦干净,内侧通道就先忙起来了。
碎纸锁柜的钥匙被挂在固定挂钩上,旁边是一张同样固定的签领卡:两行字,两个签名位――**双人取用**。护士长先把手套戴好,再把钥匙取下来,另一名值班同事在旁边看着,等她把钥匙插进锁孔、转动、打开柜门,再一起核对封条编号。
封条编号没问题,碎纸袋重量也记录在台账里,连同昨晚的“即时销毁双人制”执行次数一起,用内部编号归档。任何一项看起来都只是细节,可细节一旦不做,就会变成“纸针”的握柄。
服务台外侧的队伍慢慢推进,志愿者在十点前已经把模板抽屉的封条重新贴好。抽屉只在发放前打开,打开后立即关上。台面保持清空,连一叠纸都不许堆着――因为镜头只需要一帧。
信息科的显示墙上,院内曲线仍贴着零线,院外暗纹仍流动,却比昨天更细,像一根线在光底下游走,避开所有明显的路口,专门找缝。
周工看着那条线,低声说:“他们已经不打门了。”
纪检联络员翻开行动单,昨天的页眉还停在“纸堆里的针”,今天她没有换页眉,只在页脚写了一句补充:
**针捡不走纸堆,就会去偷反光。**
护士长抬头:“反光?”
罗工没有抬高声音,只把白名单终端的“核验视窗”界面调出来。签名词位置已经随机化,执行者不需要找位置,只需要把纸件放到视窗下面,系统会自动比对一致与否。界面上没有多余信息,只有四个结果:存在不存在已过期异常;以及存在时那两到三字的签名词。
“签名词不外报。”护士长说得很快,“也不截图。”
“对手不一定需要我们报。”罗工说,“他只需要看见。”
“看见?”周工皱眉,“视窗在内侧。”
纪检联络员合上行动单,声音很稳:“视窗在内侧,但内侧有玻璃,有金属,有不锈钢垃圾桶,有反光的门把手,有擦得发亮的地砖。只要他能让某个角度出现反光,他就能把‘看见’变成‘拿到’。”
系统提示在林昼视野边缘亮起:
新风险:反光窃字(利用反射取景擦亮物体捕捉签名词)
对策:视窗遮光+角度封控+显示限时
原则:不改变群众动作,只改变执行者环境
林昼站在走廊尽头,忽然理解“反光窃字”的阴险:它不需要入侵,不需要纸针,不需要函件风暴,它只需要一面擦得太亮的镜子。
签名词不外报,但反光能把“不外报”绕过去。
---
###1)第一根反光针:内侧多了一块“特别干净”的金属板
上午九点四十七分,护士长在内侧通道转身时,眼角扫到墙角多了一块东西――一块不锈钢板,立在地上,像是维修时临时挡护用的金属板。板子擦得很亮,亮得不正常,亮得像专门为了反射而存在。
内侧不该出现陌生物品,这属于灰名单一级的变体:**无来源物件**。
护士长没有去问“谁放的”,也没有当场搬走。她做了一个更稳的动作:先把那块板子所在位置、角度、与核验视窗的相对关系记下来。
她发现:板子的角度刚好能反射到视窗位置。如果有人站在走廊另一端举手机拍板子,可能就能在反光里捕捉到屏幕上闪出的签名词。
“有人在做取景。”她对纪检联络员说。
纪检联络员没有让人去追走廊尽头的可疑身影,她只说一句:“封控角度。”
封控角度不是封人的路,是封光的路。
保安和志愿者很快把内侧视窗周围的金属物件清理掉,垃圾桶换成哑光材质,门把手贴上临时磨砂套,地面反光区域用防滑哑光垫压住。动作快而短,不争辩、不围观。
那块不锈钢板被拍照固证后封存,封存编号记为**rg-157-004**。不是为了抓到谁放的,而是为了把“反光物件”纳入证据链与触发器库。
“他们开始从环境偷字。”周工说。
“环境也要上链。”纪检联络员回得很短。
---
###2)第二根反光针:擦玻璃的“清洁员”把镜头贴得太近
十点整,模板指导照常开始。队伍安静,内侧也忙。就在这时,一个穿清洁工服的人拿着刮水器走到服务台玻璃外侧,说要擦玻璃。
擦玻璃很正常。太正常了。正常到最容易被利用。
那人擦玻璃时,刮水器的角度非常刁钻――不是擦表面脏污,而是把玻璃擦到能“照”出内侧的屏幕轮廓。擦完后,他没有立刻走,而是把手机放到玻璃边缘,像在看时间。手机镜头却对着内侧视窗的方向。
这就是反光窃字最经典的动作:用“清洁”制造镜面,用“看时间”遮挡镜头。
志愿者没有上前抢手机。她按软点台词走到那人旁边,只说一句:
“清洁请到登记点备案,内侧区域不取景。”
“取景”这个词很关键。它不是指控“你偷拍”,而是指出“你正在做不该做的动作”。对手最喜欢抓你指控他“偷拍”,因为那会激起冲突脚本;“不取景”是规则,不是情绪。
清洁员愣了一下,随即笑:“我哪取景了?我擦玻璃啊。”
志愿者没有争:“请到登记点备案。”
清洁员想绕:“我就是临时――”
志愿者第二句:“临时也备案。”
两句结束,志愿者站在镜头与玻璃之间一步位置,身体成为遮挡。清洁员发现镜头没法对准,转身离开,走得很快。
护士长在内侧看见这一幕,没有出声,只把视窗界面切换到“遮光模式”――签名词在默认状态下不显示,只有在按下实体按键后的三秒钟内才显示并比对。三秒钟后自动隐藏,界面回到“存在不存在”四格状态。
遮光模式不改变群众动作,只改变“可被反光捕捉的时间窗口”。窗口越短,反光越难偷。
罗工在后台记录到“实体按键触发次数”正常增长,没有异常高频。遮光模式上线后,对手就算把玻璃擦得再亮,也需要在三秒窗口里恰好拍到恰好角度的反光――成本陡增。
“让他们从‘拍得见’变成‘拍不到’。”罗工说。
纪检联络员点头:“让偷字变成赌博。”
---
###3)几乎命中:一份“真编号真纸”假内容的通知差点通过
午后两点,服务台核验等候区来了一个男人,手里拿着一份通知,纸张质感很真,水印批次也对得上。他说话不急,也不吼,只说一句:
“这是补充通知,今天起外侧可以设‘复核台’减轻内侧压力,按这个执行。”
通知顶部公告编号存在,纸张批次也对得上,甚至没有二维码、没有外链,看起来干净得像真。
这就是编号劫持的升级版:他不再依赖二维码入口,他用“制度建议”来拆我们的门槛,拆得更隐蔽――外侧复核台,听起来像效率优化,像对群众好。
护士长没有被“对群众好”带走,她按双开关走:编号存在之后,按下实体按键,签名词出现三秒,比对一致与否。
屏幕弹出:**存在(签名词:澄明)**。
纸面右上角的签名词位置本应随机化,但这份通知上居然也印着“澄明”两个字,位置也恰好落在视窗识别区域。签名词一致。
一瞬间,所有人都安静了一秒。这是最危险的一秒:开关都过了,看起来就是“真件”。若此刻执行者因为“过了开关”而放松,就会被对手引入内容执行――外侧复核台一旦设立,暗渠会立刻把它变成入口。
可护士长没有放松。她看的是第三条规则:**内容不拆门槛**。也就是说,开关通过只能证明这纸件属于某编号体系,但不能授权任何改变边界的动作。边界改变必须由内部公告栏公示、并由行政发布明确流程;任何“现场递交”的单页通知,不具备改变边界的权限。
这条规则之前没被强调过,因为大多数伪件根本过不了签名词。但现在,签名词被命中,说明对手可能偷到了签名词或偷到了对应编号的纸件模板。
护士长只问对方一句话,仍然短:
“请提供派工单编号与发布渠道记录。”
对方愣住:“这是公告,不是派工。”
护士长第二句:“边界变更必须有发布记录。”
“发布记录”不是让他解释内容,是让他提供“这个公告在哪个官方渠道发布”。真公告会在公告栏、内网系统、有留痕;假公告没有留痕,只能靠纸面说服。
对方开始找补:“刚印出来,准备贴――”
护士长第三句:“未发布不执行。”
这句斩断最狠。未发布不执行意味着:你拿着真编号真签名也没用,除非你能让它进入我们自己的发布系统。进入发布系统就要经过更多门牌与多方审批,对手很难做到。
对方脸色变了,但仍不敢吼。他知道吼会触发防舞台。他转身想走。
纪检联络员此时出声,声音仍低,但给出流程:
“请把文件留存供核验。若拒绝留存,请离开。”