精彩小说尽在丛林文学网! 手机版

您的位置 : 丛林文学网 > 婚姻家庭 > 偷拍我的人,IP指向我家路由器_精选章节

精选章节

更新时间:2026-11-06 17:06:59

第 1 节《烟感旁边,多了一个会转的头》

我抬头。

烟感旁边,多了一个头。

它会转。

磨砂黑色的半球形外壳,直径不过三寸,卡在石膏吊顶的接缝边缘。它距离白色的烟雾报警器只有半拳远,没有多余的指示灯,只有极暗的哑光质感。如果不是那一瞬间的微弱反光,谁也不会注意到天花板上多了这么一个黑点。

周一上午,云栖科技的办公大厅里满是敲击键盘的杂音和饮水机加热的嗡鸣。

我的工位在云谷大厦 12 层 C-17。这里靠着落地窗的拐角,背对主走道,平时最安静,也最隐蔽。

我端起桌上的马克杯,没有喝,只是站起身,假装去拿隔板上的文件夹。

我往左侧挪了半步,接着又迈出两步,身体完全移出了原本的坐姿范围。

天花板上那个黑色的球形罩体里,微小的步进电机发出一声极轻微的吃劲声。

球形内胆缓缓向右偏转。

它跟了 15 度。

视线牢牢咬在我的后颈上。

我的心跳没有加速,甚至手里的陶瓷杯壁都没有晃动一下。

我没出声。

没有惊叫,没有猛然抬头对视,也没有叫喊身边的任何同事。在弱电安装的常识里,任何正对镜头的惊愕表情,都会在第一时间通过推流画面提醒屏幕另一端的人:目标已经察觉。

我把马克杯放回原处,顺手将手边的手机翻转,屏幕朝下,反扣在桌面上。

手机的后置广角镜头正对着上方四十五度的天花板。

反扣之前,录屏与后台录像功能已经无声启动。黑色的机身平躺在深灰色的鼠标垫上,像是一块毫无生气的塑料板,将上方那个微微调整俯仰角的黑色球体完整收进画幅。

我拉开椅子坐下,动作和平时处理报表时没有任何分别。

手指落在机械键盘上,敲击声清脆而稳定。

在两份日常运营数据的浏览器标签页背后,我切出了内网诊断窗口。

云谷大厦 12 层的局域网拓扑结构我很清楚。每一台接入交换机的网络设备,都会在内网分配地址池里留下痕迹。我输入网关默认地址,调出局域网节点映射表。

屏幕上跳出一串密密麻麻的 MAC 地址和设备名。

在第三个交换机子网的列表中,赫然挂着一个未命名的终端,设备编号赫然标注着:YQ-CAM-0913。

设备状态显示为在线,信号强度满格,推流协议处于激活状态。

我点开管理端口,界面跳转至底层的系统运维页面。

先导后台。

我的右手握着鼠标,光标没有一丝迟疑,精准滑到“系统安全与访问控制”的二级菜单下。点击“运行日志”,选择“全部导出”。

滚动条下拉到底。

整整 63 条登录记录,一条不少。

每一条记录都包含精确到秒的时间戳、协议类型、端口号,以及远程接入的 IP 地址。

我按时间升序排好,生成原始数据流文件。

我拉开右侧最底层的抽屉,摸出一枚金属外壳的普通 U 盘,插进机箱背面的扩展接口。

存了两份。

一份直接拖进加密的个人云盘根目录,另一份以二进制格式写入本地 U 盘。两份文件的哈希值在生成的瞬间完成本地校验,确保原始日志没有遭到任何篡改与覆写。

拔下 U 盘,重新塞进大衣内侧的暗袋,整个过程我的视线始终停留在主屏幕的代码窗口上。

回到工位,我点开日志表格的最后一行。

时间显示为:2026-09-14 09:14。

登录类型:远程登录。

来源那一栏,是一串公网 IP 地址。

我看了三遍。

第二遍看前缀,第三遍看后缀。

每一段数字都在我眼前跳动。那不是电信运营商随机分配的陌生机房号段,也不是高新区云谷大厦的企业专线出口。

是我家宽带的公网地址。

江畔里 7 栋 1202 室,客厅光猫分配出来的动态公网 IP 节点。

屏幕右下角的时间跳到了 09:26。

09:14 之后,再无登录记录。

在那长达十二分钟的静默里,另一端的人退出了控制台,但推流依然保持着长连接。

我没起身。

没拔电源。

没碰设备。

天花板石膏板缝隙里的供电指示灯微弱地闪烁,电还通着。镜头侧面那一粒几乎不可察觉的红点还亮着,在微弱的红外补偿模式下泛着幽冷的光。

电机齿轮再次发出极其细小的空转声。

镜头自己转回原位。

俯仰角回正,水平轴复位,重新对准了 C-17 办公桌的正中央,仿佛刚刚那 15 度的转动只是一阵风吹过的错觉。

我装作没抬头。

手腕平稳地在运营分析表上输入了一串本周转化率的公式。

行政小妹抱着一叠新打印的考勤表格从过道走过来,见我坐得笔直,脚步停了停。

行政问我怎么了。

“没事。”我甚至没有抬眼,手指继续在数字小键盘上敲出回车键。

“灯有点晃。”我轻声说。

行政抬头看了看头顶明亮的双管格栅灯,有些纳闷地摇了摇头,抱着文件夹走开了。

我盯着电脑屏幕倒影里那个重新静止的黑点。

电源必须留着。

只要网线还连着,只要电还通着,那个从我家客厅延伸出来的窥视孔,就还必须在这里睁着眼。

他在等我露出破绽。

而我在等他下一次登录。

第 2 节《192.168.1.1 是我家客厅》

我回家没提摄像头。

傍晚的高架桥堵得一塌糊涂,红色尾灯连成一片冰冷的血线。我按平时的节奏换挡、跟车、开进江畔里小区的地下车库。电梯升到 12 层,钥匙插进锁孔,转动两圈,防盗门应声而开。

屋里没开灯,只有玄关处一盏感应小夜灯亮起微黄的光晕。

我先看鞋柜。

玄关换鞋凳下方的隔层里,放着一只洗得有些褪色的灰色帆布工具包。

他的工具包还在。

包口的拉链拉开了一半,里面露出一截剥线钳的手柄、几卷黑色的绝缘胶布,以及一盒透明塑料壳装的超五类水晶头。陆承是做弱电和智能家居售后的,这些东西是他吃饭的家伙,也是他装点这套房子的工具。

我没有碰那个包,换上拖鞋,径直走进书房。

书房的百叶窗合着。我没有开吸顶大灯,只按亮了书桌角落的一盏护眼台灯。

手提电脑开机,屏幕亮起白光。

我翻订单。

电商账号绑定的家庭公共账户里,每一笔数码产品的购买记录都有迹可循。我把筛选分类拉到“路由器与网络配件”,时间跨度拉到半年以内。

订单列表在滚轮下飞快上滑,最后停在半年前的初春。

2026 年 3 月 8 日。

订单标题:迅捷 X3 Pro 千兆双频无线路由器,全千兆网口,穿墙大覆盖。

收货人,陆承。

收货地址:云安市高新区江畔里 7 栋 1202。

订单号我抄下来。

笔尖在便利贴上划出清晰的字迹:JD20260308-77341。

我调出手机里的运营商营业厅软件。宽带开户同一天。

办理记录里的电子工单清清楚楚,安装工程师上门打孔熔纤。宽带账号 hu****0391,千兆光纤入户,融合套餐月费 129 元。

扣费方式那一栏写着协议代扣。

代扣卡尾号 6273。

是我的卡。

那张卡是我用来发年终奖和季度绩效的工资卡。半年来,每一次扣款短信跳出来,我甚至没有仔细核对过户头,只当是普通的水电煤气一样划扣过去。

我从抽屉深处翻出那个崭新的包装盒,那是半年前换下旧设备后留下的空盒子。

侧面的条形码白底黑字。

设备 SN 和公司那台,尾号一样。

公司天花板上那台设备代码为 YQ-CAM-0913 的监控探头,其主板底层的出厂序列号后半段,与眼前这台路由器的生产批次编号完全重合:SN 77341-X3。

同一批次采购,同一批渠道提货,甚至连入网认证的安全证书版本号都分毫不差。

三张截图。

第一张,京东购物平台的订单详情,收件人陆承,下单时间 2026 年 3 月 8 日。

第二张,运营商 App 的实名宽带业务受理单,账号 hu****0391,绑定的扣款卡号尾号 6273。

第三张,路由器机身与包装盒的铭牌特写,以及今天上午导出的设备底层 SN 码对照图。

我按时间排好。

在电脑桌面上新建了一个空白文件夹,光标在重命名栏闪烁。

文件名,一条链。

线索链。

我非常清楚,这些截图、订单、代扣短信,在真正的法律程序里不能直接作为证明偷拍行为的定罪证据。它们证明不了是谁在 09:14 点了那个推流窗口,也证明不了镜头背后的眼睛到底是谁。但这三样东西咬合在一起,已经足够拼出一条无懈可击的嫌疑闭环。

最亲近的人,是装机人。

每天睡在一张床上、早晨出门会提醒我带伞的丈夫,亲手在我的头顶装了一双眼睛,然后用我的银行卡交着网费,看着我的一举一动。

我把文件夹打包加密,连同早上的日志文件一起,推进那枚金属 U 盘。

书房外的门锁忽然咔哒一声响。

我合上电脑,拔下 U 盘放回内袋。

21:07,他进门。

防盗门被推开,走廊里的冷风带进一丝男士香水和汗水混合的气味。陆承弯腰在玄关换鞋,皮鞋在鞋架上磕出两声沉闷的钝响。

他把外套搭在椅背上。

“今天怎么没开客厅的大灯?”他一面松开领带,一面朝书房这边走过来。

他的神色如常,鼻梁上架着金丝边眼镜,眼角带着跑了一整天工地的轻微疲态,甚至嘴角还噙着一丝体贴的笑意。

“刚看了一会儿报表,眼睛有点酸。”我从书桌后站起来,语气平静得像一潭结了冰的深水。

陆承走过客厅,走到电视柜前停下了脚步。

电视柜的边缘,那台黑色的迅捷 X3 Pro 路由器正静静地立在那里,四根外置天线齐整地向上竖着,面板上几颗幽蓝色的指示灯正在高频闪烁。

他抬起手,食指在路由器的磨砂顶盖上轻轻摸了一下,像是抹去一层并不存在的灰尘。

“路由器我给你升级一下。”他转过头,看着我,语气自然得像是在问明天早饭吃什么。

“怎么突然想起来弄这个?”我站在书房门口,双手插在大衣口袋里,手指隔着布料捏紧了那枚硬朗的金属 U 盘。

“用了半年,该换了。”陆承笑笑,随手从裤兜里掏出随身携带的细长十字起和一根复位针,“后台固件老跳更新提示,经常断流。我今晚把它系统重刷一遍,清一下缓存日志,免得你办公连着卡顿。”

升级固件。

重刷系统。

清空全部历史缓存与连接日志。

他要在今晚,把那台设备留在路由器后台的最后一丝痕迹彻底格式化。

我说好。

我笑了一下。

我走上前,甚至顺手给他倒了一杯温水递过去。

“别弄太晚,洗澡水我已经烧好了。”

陆承接过水杯,低头喝了一口,神情放松下来。

他不知道,我也没说。

那条能勒死他的链子,我已经排完了。

第 3 节《他说,我只是看看》

客厅没开大灯。

玄关的暗黄筒灯垂下来,在餐桌灰色的木纹上落下一块昏暗的光斑。

窗外是秋夜的凉风,高架桥上车流呼啸而过,车灯光影在百叶窗缝隙里拉出一道道细碎的虚线。

墙上的石英钟秒针走得极沉,每挪动一格,齿轮都发出微小的咬合声。

22:36。

陆承坐在餐桌对面,上身只穿着一件灰色工装薄毛衣,领口松垮垮敞着。他的指尖捏着那柄修长的金属十字起,在手里有一下没一下地转着圈。

不远处电视柜边缘,那台黑色的迅捷 X3 Pro 路由器依然通着电,四根天线直挺挺竖着,四颗幽蓝色的指示灯正在以极高频率闪烁。

我站在桌沿,按亮了手机屏幕。

相册第一页,整齐排着三张截图。

我指尖抵住手机边框,贴着平整的木质桌面,缓缓往前一推。

手机摩擦着桌面滑过去,发出一声极其平滑又发沉的沙沙声,最后稳稳停在他右手手肘的半寸之外。

第一张,京东商城的实名购买订单,订单号 JD20260308-77341,收货人陆承,下单时间定格在 2026 年 3 月 8 日。

第二张,运营商营业厅的宽带业务受理单,宽带账号 hu****0391,协议代扣卡号尾号 6273,那是每个月由我按时扣除 129 元月费的工资卡。

第三张,我家电视柜这台路由器的机身铭牌,与今天上午从公司 C-17 工位上方导出的设备底层数据对照图。

公司天花板那台设备号 YQ-CAM-0913 的监控探头,其出厂序列号后半段,与眼前这台路由器的生产编号完全重合:SN 77341-X3。

陆承转动螺丝刀的手指停下了。

金属刀杆磕在硬木桌面上,发出一声短促的脆响。

他低下头,鼻梁上的金丝眼镜反着屏幕上刺眼的白光。

一秒。

两秒。

他的视线顺着订单上的收件人,一路扫到最后的设备序列号。

三秒,四秒。

他抬起右手,用食指骨节推了一下眼镜鼻托,下颌的肌肉微微动了一下。

五秒,六秒,七秒。

整整七秒钟,整个客厅里静得落针可闻,只有冰箱压缩机传来的微弱嗡鸣。

他没有拍桌子,没有辩解,甚至连呼吸的起伏都没有变乱半点。

他抬起头,目光直直迎着我。

“你查我。”

他的声音不高,语气平淡得像是在说别人的闲事。

“嗯。”

我站在光晕边缘,应了一声。

陆承随手把螺丝刀拨到一边,身子往后一靠,双手交叉叠在腹部。

他嘴角甚至浮起一丝满不在乎的浅笑,眼神里连半点心虚都没有。

“我就是看看。”

那五个字从他嘴里吐出来,轻描淡写,语气随意得仿佛只是随手翻了一本闲书。

我的右手揣在大衣口袋里。

指腹触碰到了那一截冰凉坚硬的金属外壳。

那是随身携带的微型录音笔。

我的拇指指甲抵住侧边的推钮,平稳地向上一推到底。

没有提示音。

微弱的振动顺着指腹一闪而逝,口袋深处的黑暗阴影里,一枚微小的红色指示灯无声亮起。

红点亮在他看不见的地方。

录音已经开始了。

“看什么。”我盯着他的眼睛。

陆承端起桌上的玻璃杯,喝了一口凉透的温水,咽喉滑动了一下。

“更衣室那点事。”

他放下水杯,语气理所当然。

“许晚,唐果。”

我念出这两个年轻女孩的名字。

陆承连眼皮都没眨一下,反而顺着我的话扯了扯嘴角。

“卖了 47 段。”他说。

“一万八千六。”

“11 笔。”

“163 天。”

他报数字比报菜名还顺。

从 2026 年 4 月 3 日第一次推流开始,到 9 月 13 日那个周末结束,整整 163 天。

47 段剪辑好的素材,分作 11 笔款项陆续到账,总共一万八千六百元整。

他不需要思考,不需要翻账本,脱口就能把这些数目背得清清楚楚。

在他脸上,看不到一丝对同事的愧疚,更看不到半分对法律的敬畏。

我站在桌前,大衣下摆纹丝不动。

我手没抖。

掌心里指甲深深刺进皮肉之中,锐利的刺痛压制住胸膛里的恶心与怒火。

我没有咆哮,没有抓狂。在把铁证彻底锁死之前,愤怒是最廉价的废纸。

我深深吸进一口冷气,只问了一句。

“钱呢。”

“卡里。”

陆承靠在椅背上,指了指鞋柜上的皮夹。

“留着还房贷,又没乱花。”他甚至理直气壮地回了一句,“每个月月供多少你不知道?我找点外快,还不是为了这个家。”

指针悄然挪移。

22:41。

餐桌角落里,他那台一直黑着屏的个人手机,屏幕突然毫无预兆地亮了起来。

惨白的光撕开了半明半暗的阴影,机身在木质桌面上急促震颤。

屏幕顶端滑下一行横幅通知。

发信方是一个没有头像的买方账号。

屏幕上赫然跳出八个黑体大字:

“周六团建,多拍两段。”

陆承的脸色猛然一变。

那是他今晚第一次失态。

他的身子猝然前倾,右手飞快按在手机后壳上,极其慌乱地反手一拧。

啪的一声闷响。

手机屏幕重重磕在木质桌面上。

他扣了屏。

太慢了。

我看见了。

周六是 9 月 19 日,公司早就定下的团建日。

那条消息不是询问,而是熟门熟路的索取与催促。

在这条阴暗肮脏的链条那头,还有另一双眼睛在死死盯着。

不是他一个人。

第 4 节《我笑着给他递了螺丝刀》

手机扣在桌面上,四周陷入死寂。

陆承的掌心死死压在手机后壳上,指关节泛白,眼神游移不定地从桌角挪回我的脸上。

他以为我要摔东西,以为我要哭闹,或者立刻翻出户口簿逼他离婚。

做弱电售后的人,习惯了排查故障,也习惯了在事情败露的第一时间毁灭故障现场。

他咽了口唾沫,伸手去摸电视柜旁边那台还在闪烁的路由器。

“这台机子不稳定,我明早去售后库房领一台新的,把这台拆下来扔掉。”他的语速明显加快,手指去抠网线卡扣,“后台日志和配置,我等下全给格式化。”

换掉设备。

拔掉网线。

清空全部底层的路由连接和端口映射。

只要硬件被带出这个家,扔进小区的垃圾清运站,这条线上唯一的实体证据就会断得干干净净。

我站在原地,神色平静地看着他。

我说别换了。

陆承的手猛地顿住,回过头,神色戒备。

我走上前两步,拉开餐边柜底层的工具抽屉,从里面挑出一把长柄十字螺丝刀。

我又说,换吧。

我递螺丝刀。

长柄螺丝刀横在我的手心,金属杆泛着冷光,柄端稳稳朝着他的方向递过去。

他愣了一下。

他呆呆看着我手里的工具,嘴唇微微张着,半天没接过去。

他没见过我这么配合。

他习惯了我的强势、冷静和工作上的较真。按常理,遇到这种触碰底线的事情,任何女人都会立刻歇斯底里,但他没料到我会主动把拆机的家伙递到他眼皮底下。

“旧的容易留痕迹,拆干净点,免得以后麻烦。”我弯了弯嘴角,把螺丝刀塞进他的手心。

陆承脸上的防备一点点散去,眼底甚至浮现出一抹侥幸的放松。

他握紧螺丝刀,立刻蹲下身,开始去拧路由器背部的固定螺丝。

拆到一半,我去烧水。

电水壶接满冷水,底座开关啪嗒一声按亮,红色的指示灯伴随着细小的加热声亮起。

我转过身,身子正好挡住厨房推拉门的视线。

料理台上方,我打开了手机,光标快速滑过路由器内置的管理后台页面。

配置页我拍了 9 张。

从端口转发规则、内网静态 IP 分配表、NAT 映射链,到历史接入设备的硬件物理地址对照。

九张高分辨率照片,每一张都清晰完整地拍下了路由器底层的核心配置和时间戳。

管理员密码,我没动。

远程管理,我没关。

宽带代扣卡尾号 6273 不变。

我不能让他察觉出任何异常。一旦密码变更或者远程管理端口被封,他就会立刻明白后台已经被彻底接管,那只惊弓之鸟会不顾一切地销毁所有手机里的残留数据。

9 月 17 日 20:14。

在那个他出门倒垃圾的空当里,我在系统最底层的推送设置里,只改了一样。

云台 App 消息通知手机号。

原先绑定的接收号码被我替换掉,改成我自己的。

139****5816。

那是我的另一部工作手机号,平时除了极少数大客户,没人知道。

他原有账号还能登。

他再登,记录实时推到我手机。

只要他在任何一个未知的终端上输入原账号和密码,登录的实时时间、接入 IP、调取的推流通道,都会在第一时间化作一条推送弹窗,直接砸在我的手心里。

四天。

从 9 月 16 日到 9 月 19 日,整整四天。

我每天早起,按平时的习惯给他煎蛋、烤吐司,照常带饭。

傍晚下班前,我按平时的节奏在微信上发消息,照常问他晚饭。

他洗澡时把手机随手扔在床头,我甚至连看都没看一眼。

他信了。

他以为他的妻子真的为了保全这个家、为了所谓的房贷和面子,咽下了所有的屈辱,选择息事宁人地帮他抹平一切。

9 月 18 日 12:30,茶水间。

高新区云谷大厦 12 层的午休时间,走廊里只有中央空调送风的微弱气流。

百叶窗严密合拢,磨砂玻璃门从内侧被我反锁上。饮水机水箱低低响了一声,正在重新加热。

茶水间里站着三个人。

许晚,唐果,姜黎。

许晚的脸色发白,双手死死绞着工牌的挂绳,指关节捏得没有一丝血色。唐果靠在操作台旁边,眼圈通红,眼泪在眼眶里打转,却死死咬着牙不肯哭出声。

公司法务姜黎端着一只白瓷咖啡杯,三十三岁的资深法务,神色冷峻如刀。

我没有多余的安抚,没有煽情,没有倒苦水。

我看着她们三个人,目光平静而决绝,只说了六个字。

“不私了,只取证。”

六个字砸在安静狭小的空间里,字字见血,沉稳得没有半点动摇。

许晚猛地抬起头,通红的眼睛里闪过一丝极亮的光,重重咬紧了牙关。唐果抹了一把眼角,用力点了点头。

姜黎点头。

她把杯子放下。

白瓷杯底磕在大理石操作台上,发出一声笃定的脆响。浓黑的咖啡在杯壁晃出一道深色的残影。

“缺一样东西。”

第 5 节《茶水间的六字计划》

茶水间的磨砂玻璃门反锁着。

百叶窗严密合拢,十二层窗外的光被切成窄细的光条,斜斜打在冰冷的操作台上。

墙上的挂钟指着 12:30。

饮水机水箱在角落里发出一声低沉的加热鸣响,接着归于死寂。

狭小的屋子里站着四个人。

许晚靠在离门最近的储物柜旁,整个人缩在宽大的工装开衫里。

她的双手死死绞着胸前的工牌挂绳,蓝色的尼龙带子一圈圈缠在食指上,指尖泛着缺血的惨白。

许晚先开口。

“我想当没发生过。”

她的声音压得极低,喉咙里带着止不住的颤音。

缠在指尖上的工牌脱了手,塑料硬壳重重磕在大理石边缘,发出一声脆响,打着转停下来。

她没去捡。

许晚抬手捂住脸,肩膀无声地抽动了一下。

二十六岁的运营专员,工位就在我的 C-17 旁边。那些日常办公的地方,在背后的暗孔下成了任人窥视的泥潭。

她怕流言,怕异样的目光,更怕那些洗不干净的闲话像刀子一样刮在身上。

唐果盯着门。

磨砂玻璃外,偶尔有一道模糊的人影从走廊深处悄然走过。

每次影子掠过,唐果的身体就猛地绷直,脚跟贴着地砖往后缩,背脊撞在冰凉的瓷砖上。

她是小客服,才二十四岁。

“我会不会被辞退。”

唐果抬起头,眼眶通红,大颗的眼泪顺着下巴砸在衣领上。她用袖子捂住嘴,不敢哭出声音。

在底层员工眼里,公司要的是体面。一旦出了丑事,最先被抹掉的永远是资历最浅的那一个。

她不敢想以后,不敢想交不起下个月的房租。

我没劝。

我没说一句苍白无用的安慰,更没有讲“别害怕”。

恐惧是本能,空洞的好话不仅毫无意义,还会像居高临下的施舍。

我拉开木椅,在圆桌旁坐下。

桌面上放着一张空白的 A4 打印纸,顶端是我刚刚写下的一行字。

我把纸推过去。

纸张滑过桌面,停在许晚和唐果的手边。

上面写着「受害者」。

三个字刺目扎眼。

我拔掉中性笔的笔帽,右手按在纸边。

笔尖重重落下去。

我划掉。

哧的一声,黑色的墨水拉出一道粗重的实线,将那三个字齐腰截断,涂成黑斑。

笔尖右移半寸,重新落在空白处。

笔尖擦着纸面沙沙作响,横平竖直,字迹如同一排铁钉铆进桌面。

写了两个字。

证人。

“不私了。”

我抬起头,目光落在她们苍白的脸上,声音平缓却坚硬。

“不网暴。”

唐果含着眼泪,呆呆盯着那个被划掉的旧词。

“只取证。”

六个字。

六个字落在空气里,字字见血。

不私了,不给他拿钱封口的退路;不网暴,不把自己当成热搜的谈资;只取证,是把所有的屈辱,换成砸向审判席的铁证。

我们不是任人摆弄的受害者,我们是亲手把证据交上去的证人。

许晚盯着那两个字,死死咬住的下唇慢慢松开。她蹲下身,把掉在地上的工牌捡起来,攥在手心里。

唐果吸了吸鼻子,用袖口擦干眼泪,用力点了点头。

姜黎一直站在一旁。

三十三岁的法务端着白瓷咖啡杯,黑咖啡早就冷了,在杯壁留下一圈暗色。

从 12:30 到 13:05,共 35 分钟。

姜黎数了 35 分钟。

她把杯子放在桌角,拉开椅子坐在我对面。

姜黎从西装内袋掏出钢笔,拔掉笔帽,将 A4 纸翻转过来。

她在白纸背面划下两道利落的竖线。

她列了三栏。

时间,机位,人。

“法庭认客观事实和排他证据链。”姜黎的声音不带情绪,“必须证明设备归属、主观故意和接入链路的唯一性。”

她的笔尖在机位那一栏重重一点。

“录屏设备 2 台+备用 1 台。”

“一台全程直录管理后台的界面流,一台架在侧面拍下环境与操作过程。第三台作为备用机,全程录制,防备突发故障。”

许晚屏住呼吸,手指抠紧了工牌。

唐果坐直身子,眼神跟着姜黎的笔尖移动。

姜黎停住了笔。

她合上笔帽,金属笔身在桌面上发出一声轻响。

她说,还缺一样。

我看着她。

“完整原始日志。”

姜黎迎着我的目光,神色冷静得像一把手术刀。

“只有 63 条那份不算全。”

“那只是过去导出的历史记录。上了法庭,辩方完全可以辩称是网络异常扫描,或者路由器缓存故障。”

“历史数据定不死他当下的主动支配。”

茶水间里陷入一片死寂,只有挂钟秒针跳动的机械声。

“得让他自己,再登一次。”

姜黎看着我,字字沉重。

必须由他亲手输入账号和密码,在外部网络发起一次新的远程访问。在摄像头的推流被调取的那一瞬间,现场抓取,人赃并获。

我转头看向旁边的墙壁。

墙上钉着九月份的公司排班表。

我看向日历。

9 月 19 日。

周六。

团建。

公司只剩我们几个。

我收回视线,看着桌面上那个用重墨写下的“证人”。

我说,就那天。

第 6 节《团建日,9 月 19 日 14:20》

周六,14:00。

整层楼彻底空了。同事们都去团建了。走廊上的感应灯灭了大半,中央空调停转,空气里只剩服务器机房传来的低频嗡鸣。

我坐在 C-17 工位上,拉开抽屉,取出两台调好焦距的手机。

第一台架在文件架顶端,斜向下四十五度,镜头死死咬住头顶烟感旁那个微小的黑孔。设备号 YQ-CAM-0913,SN 码 77341-X3。

第二台平放在桌面笔筒旁,屏幕常亮,画面框住笔记本电脑的内网后台监控页。

还有第三台备用机。我检查了一遍电量与录制状态,没有摆出来,顺手塞进了随身帆布包的外层夹袋,拉链拉开一半,镜头朝外。

许晚拉开我左侧的转椅坐下。她没穿平时的工装,换了身黑色的冲锋衣,双手按在膝盖上,指节捏得发白。

唐果站在过道口,背靠着隔断板,两眼一眨不眨地盯着手腕上的电子表。

姜黎坐在我右手边,面前摊开一台接入企业内网的工作本,浏览器悬停在 192.168.1.1 的管理界面。屏幕的反光打在她无框眼镜的镜片上,映出两道冰冷的白光。

14:10。

窗外阳光偏西,照在大理石地面上,泛起一片刺眼的白。没有人说话。整间大办公室静得能听见自己的心跳声。

14:15。

唐果喉头动了一下,低声报数:“还差五分钟。”

许晚深吸了一口气,身子绷得像一张弓。

14:19。

工位上方毫无动静。烟感外壳边缘的白色涂层泛黄,那个针尖大小的黑孔隐在阴影里,像一只闭着的死眼。

姜黎的手指搭在触摸板边缘,指腹停在刷新键上方,一动未动。

唐果的声音压得极低,尾音打着颤:“14:19:50。”

五十一。

五十五。

14:20。

黑孔深处,极微弱的一点暗红,毫无征兆地亮了起来。

那红光在白昼的阴影里闪了一下,随即转为持续的常亮。

几乎是同一秒,我摆在桌上的手机震动了一下。

屏幕顶端弹出一行系统推送通知。

改绑到 139****5816 的云台 App 弹出实时警报:已授权设备接入,远程查看中。

紧接着,姜黎面前的笔记本屏幕猛地跳动。

内网日志列表的最底端,刷出一条高亮的新行。

第 64 条。

自 9 月 14 日之后的第 5 天,这个系统迎来了第一次外部登入。

他用的是原有的主账号。

没改密码。

没换绑定的硬件识别码。

登录 IP 清楚地解析出宽带账号:hu****0391。

那是 2026 年 3 月 8 日办下的宽带,收货人陆承,绑定的代扣卡至今依然是我尾号 6273 的工资卡。

来源,我家客厅的路由器。

架在文件架上的手机录屏秒数跳动:00:00:15。

桌面的录屏手机秒数跳动:00:00:15。

我面前的笔记本电脑右下角,系统时间与国家授时中心毫秒级对齐。

三块屏幕,同一个时间戳。

头顶那颗小小的摄像头开始极其缓慢地转动,极细微的电机咬合声穿透死寂,镜头朝向我日常办公的椅子与键盘区域。

许晚整个人僵住,死死抿住嘴唇,眼眶瞬间泛红。

姜黎放在桌下的手轻轻抬起,在虚空中向下按了按,示意所有人不要动。

时间一秒一秒流逝。

一分整。

两分整。

三分整。

14:23:12,头顶烟感内那点幽微的暗红啪地熄灭。

电机停转。

后台日志弹出一条下线标记。

登录总时长:3 分 12 秒。

整整 192 秒,不多不少。

我抬起右手,伸向桌上的手机,指尖触碰到屏幕,稳稳按下结束录屏与本地保存。

屏幕提示:视频文件已存储至本地加密相册。

我没有大口喘气,没有喊叫,甚至没有站起身。

姜黎拿起放在桌角的那部黑色公用手机,滑开屏幕,直接按下了三个数字。

110。

免提没有开,听筒里传出清晰的接通音。

姜黎的声音平稳得像是在宣读一份商业合同条款:

“高新区云谷大厦 12 层,云栖科技。现场发现有人远程控制公司摄像头,证据已固化,请求出警。”

14:28。

走廊尽头的货梯发出清脆的“叮”声。

14:31。

身穿制服的民警快步拐过拐角,走在最前面的是网安支队的陈屿。他四十岁上下,神色冷峻,手里提着便携式勘验取证箱。

陈屿在 C-17 工位前站定,迅速亮出警官证:

“云安市公安局,陈屿。接警处置。”

姜黎起身让开位置:“陈警官,双机录屏、系统访问日志、设备鉴权推流记录全在电脑上,未做任何二次操作,时间戳已锁死。”

随行的民警立刻上前,拿出执法记录仪对准工位、烟感、三台手机以及电脑屏幕逐一取景,开始现场勘验与证据固定。

门外突然传来一阵细碎的脚步声。

公司玻璃大门被推开,一道熟悉的身影跨了进来。

是陆承。

他身上穿着智能家居售后的深蓝色工服,裤脚沾着一点灰泥,额头上覆着一层薄汗。看见工位前站着的警察,他脚下的步子猛地顿住。

走廊顶灯苍白的亮光落在他脸上,他的瞳孔收缩了一下,目光在民警手里的取证箱和我面前亮着的屏幕之间飞快扫过。

陈屿转过身,挡在他与工位之间,目光直直钉在陆承脸上:

“陆承?”

陆承下意识往后退了半步,喉结剧烈滚动了一下:“是……我是。怎么了这是?”

陈屿打断了他,声音不高,却带着不容置疑的力量:

“云安市公安局依法对你进行传唤问话。请配合,跟我们走一趟。”

随行的民警已经走到陆承身后,封住了退路。

陆承脸上的肌肉抽搐了两下,嘴唇发白。民警伸手示意他转身时,他猛地扭过头,越过陈屿的肩膀,视线死死落在我的脸上。

他的声音甚至带着一丝习惯性的笑意,颤抖又干瘪:

“老婆,你午饭带了吗?”

我坐在椅子上,两只手平放在冰凉的桌面上,定定地看着他。

“带了。”

我说。

“在包里。”

挂在椅背上的黑色帆布包敞着半截拉链。

夹袋里的那台备用机屏幕幽幽地亮着,红色圆点还在无声地跳秒,镜头不偏不倚,正对着电梯口这片狼藉的地面。

陆承被民警带进了电梯。

电梯门合上,红色的下行箭头亮起。

当天下午,陈屿在现场出具了白纸黑字的单据。

纸张顶端印着一行清晰的宋体字:《云安市公安局高新分局受案回执》。

编号:YA-2026-0919。

接警处置、固定证据、传唤问话,一整套程序全部走完。

这不是立案。

姜黎把那张回执递到我手里,低声提醒:

“立案决定书,要等到 9 月 22 日。”

我捏着那张薄薄的纸,指尖触碰到底部鲜红的公章印油,还没完全干透。

第 7 节《立案决定书 YA-2026-0922》

9 月 19 日拿到的那张纸,抬头印着四个字:受案回执。

编号是 YA-2026-0919。

受案不等于立案。

很多人以为报了警、拿了回执,事情就已经板上钉钉。姜黎在离开公安局时特意提醒过我,受案只是公安机关依法接到报案、登记录入系统,确认接收了材料。

要真正启动刑事侦查程序,需要审查初核。

证据链不够,就立不了案。

从 9 月 19 日到 9 月 22 日,整整三天。

那三天里,云谷大厦的工位空着,江畔里的主卧空着。我没有回消息,也没有催促陈屿。我只是在等那通电话。

9 月 22 日,陈屿把电话打了过来。

他的声音依然平稳,只有简短的一句:“材料齐了,手续下来了,来公安局一趟。”

我和姜黎一起进了办案区的那间小会议室。

桌面是灰色的复合板,冷冰冰的,上面摆着厚厚一沓装订整齐的卷宗。

最上面放着一份崭新的公文,纸张边缘挺括,右下角盖着鲜红的公章。

红章上方,印着黑体字标题:立案决定书。

编号清清楚楚:YA-2026-0922。

旧编号废止,这是正式法律程序的起点。

陈屿拉开椅子坐下,手里拿着一支黑色签字笔,推到我面前。

“按程序,逐条核对清单,签字确认。”

他翻开核查清单的第一页,手指点在第一栏。

“47 段。”陈屿念。

我拿过笔,在确认栏右下角划出平整的一横,签下“沈知夏”。

“11 笔。”陈屿翻动纸页,念出第二项。

纸张摩擦发出轻微的沙沙声。我手腕没抖,再次签下名字。

“合计 18,600。”

第三个签名落下。

“最大一笔 3,200。”

第四个签名。

“作案跨度 163 天。”

我没有抬眼,笔尖停顿了半秒,接着划出最后一笔。

签字栏里,我的名字一笔一划,规规矩矩。

陈屿合上笔帽,指关节在卷宗侧面轻轻叩了两下。

“你们 19 号交上来的三张截图,只是线索,不能直接作为定案证据。”

他把卷宗转过来,推向我和姜黎。

“这三天,网安依法调取了全部底层数据。”

陈屿翻开附件,里面的打印页密密麻麻。

第一份,是烟感设备的操作日志,精确到毫秒。

第二份,是家里那台迅捷 X3 Pro 路由器的远程管理记录,内网穿透与后台接入的时间节点,和设备的活动时间完全重合。

第三份,是绑定的收款账户流水明细,11 笔款项进账的时间,与对应日期的远程操作记录分秒不差。

第四份,是警方依法提取并封存的原始视频文件。

“我们对提取的原始视频文件和云端备份做了哈希比对。”陈屿指着检验报告上的字符,“哈希值完全一致,排除了篡改、伪造和第三方劫持的可能。”

多项客观证据,互相印证,闭合锁定。

“现在事实已经查清。”陈屿看着我,“设备是陆承购买并安装的。后台远程控制权在他手上。这 47 段,全部由他拍摄并出售。”

整整 163 天。

11 笔转账,合计 18,600 元。

姜黎坐在我身旁,拿出手机,对准桌上的卷宗和决定书。

取景框对焦,快门声清脆而轻微。

每一页签字,每一个印章,她都拍了高清存档。

“陈警官,买方那边呢?”姜黎一边拍照,一边抬头问。

“买方账号属于另案追查。”陈屿回答得干脆,“线索已经由相关部门立案另行侦办,不并进陆承这起案子里。今天这个案号,只针对陆承本人的违法犯罪事实。”

分得很开,算得很清。

我把属于我的那份《立案决定书》折好,收进包里。

纸张硬挺,贴着手提包内衬,沉甸甸的。

下午办完所有法定交接手续,从公安局出来时,天边已经浮起一层暗红的晚霞。

我回到江畔里 7 栋 1202。

屋子里很安静。

玄关的拖鞋摆得整整齐齐,客厅没有开灯。我走到餐桌旁,将那份《立案决定书》平铺在桌面正中央。

纸面平整,YA-2026-0922 那串字母和数字,在渐暗的光线下轮廓分明。

墙上的挂钟指针慢慢走动。

17:40。

门铃毫无预兆地响了。

短促,刺耳,连续按了三下。

我站起身,走到防盗门后,拉开了内门。

周桂芬站在走廊感应灯昏黄的光晕里。

她身上穿着平时跳广场舞的暗红色针织衫,头发有些蓬乱,额角渗着细汗,整个人比几天前显老了一大截。

她手里拎着一只廉价的红色半透明塑料袋,里面装着几个青黄不接的橘子,袋口打着死结。

门开了,她却没有往里走一步。

她的脚死死钉在门槛外面,目光越过我的肩膀,在昏暗的客厅里迅速扫了一圈,像是在搜寻陆承的影子。

没看到人,她的视线转回来,落在我脸上。

嘴唇哆嗦了两下,她开了口。

没有客套,没有眼泪,也没有往日的长辈姿态。

她直接说了七个字:

“撤案,家丑别外扬。”

楼道里的声控灯熄灭了一瞬,周桂芬的脸陷入阴影,随即因为她粗重的喘息声再次亮起。

我看着她手里的塑料袋,伸手接了过来。

橘子很沉,塑料袋勒得手心发硬。

我没有侧身让她进门,只是转过身,将那袋橘子随手放在玄关柜上,然后拿起餐桌上那张刚刚盖了红章的纸。

我把《立案决定书》按在玄关的大理石台面上。

YA-2026-0922。

正对着她的视线。

“这不是家丑。”

我看着周桂芬的眼睛,声音平得没有一丝波澜。

“这是案号。”

第 8 节《家丑,是刑法里的字》

从 9 月 25 日到 10 月 10 日,一共 16 天。

我的手机几乎没有安静过。

家族微信群里,大伯、姑姑、表姐,还有那些平时连过年都不走动的远亲,像约定好了一样,轮番把消息往群里倒。

“夫妻哪有隔夜仇,知夏,你退一步,日子还得过。”

“陆承是一时糊涂,男人在外面免不了犯浑,你给他个改过的机会。”

“你想想你婆婆,一把年纪了整夜合不上眼,头发全白了。”

“家丑不可外扬,非要闹到公堂上去,往后你们两家人的脸往哪儿搁?”

一条接着一条。

绿色的聊天气泡占满了整个屏幕,连滑动都显得吃力。

他们讲伦理,讲恩情,讲大局,讲宽容。

唯独没有人提一句,头顶那个对准工位的摄像头究竟装了多久,也没有人提那些被明码标价卖出去的视频。

我坐在江畔里的客厅里,面前摆着一杯早已经凉透的白开水。

屏幕上的红点不断跳动。

我数了数,整整 23 条。

我没有在群里辩解一句,没有发长篇大论去声讨,更没有质问他们知不知道真相。

我点开输入框,打出一行字:

“47 段、11 笔、18,600 元。流水清单和设备 SN 记录在我手里。”

手指轻触,复制。

然后,粘贴。

第一条劝和消息后面,我发了这一句。

群里瞬间安静了几秒。

紧接着,大伯又发了一条语音,语气带着长辈特有的训诫:“知夏,得饶人处且饶人,别把事情做绝了!”

我没点开听完,直接长按输入框。

粘贴。

发送。

“47 段、11 笔、18,600 元。流水清单和设备 SN 记录在我手里。”

姑姑跟着发文字:“就算陆承有错,也是家务事,你把人往死里整,良心过得去吗?”

粘贴。

发送。

“47 段、11 笔、18,600 元。流水清单和设备 SN 记录在我手里。”

每一次提示音响起,每一次有人试图用“家”、“感情”、“糊涂”这些词来混淆黑白,我就把这串冰冷的数字送过去。

复制。

粘贴。

整整 23 次。

群里的消息终于断崖式地停住了。

没人敢接这串数字。

当道德绑架撞上确凿的违法记录,那些虚伪的温情与长辈的威严,连一句体面的收尾都凑不齐。

群聊彻底死寂。

我退出微信,把手机反扣在玻璃茶几上。

云栖科技法务室。

百叶窗拉下一半,光线在地板上割出一道道利落的横线。

许晚敲门走进来,手里攥着一个牛皮纸袋。

她的脸色依旧有些发白,但眼神比半个月前坚定得多。

纸袋放在桌上,发出一声轻响。

“夏姐,姜律师,这是我的陈述。”

姜黎伸手取出来。

一共 3 页。

白纸黑字,每一页的右下角都按着鲜红的指印。上面详细记录了她日常工位被窥视的经过,每一行都规整克制。

唐果也敲门进来了。

小姑娘眼眶微红,嘴唇抿得紧紧的,双手把材料递给姜黎。

同样是 3 页。

也是按了手印的个人陈述。

“我也写完了,”唐果轻声说,声音虽轻,却没有发抖,“字字属实,我愿意随时出庭作证。”

姜黎拿起桌上的长尾夹,把许晚的 3 页、唐果的 3 页,连同之前的材料整齐夹好。

她拔开钢笔,在材料最上方编了一张工整的目录清单。

合上文件夹时,姜黎抬头看向我。

“陈屿那边刚才通过气了。”

姜黎的声音平静专业,没有任何多余的情绪渲染。

“买方账号,另案追查。”

我看着她。

姜黎顿了顿,补了一句:“不并进本案。”

我点了点头:“明白。”

这就意味着,陆承的这起案子事实清楚、证据链闭环,不会因为下游买家的追缉周期而被无限期拖延。

该定案的,一步都不会停。

傍晚,周桂芬最后来了一次江畔里。

这一次,她手里空空荡荡,没有拎那一袋滚圆的蜜橘。

防盗门敞开着,我站在玄关处,没有请她换鞋,也没有给她倒水。

周桂芬没敢往客厅深处走,只在靠门的那张单人换鞋凳上坐了下来。

她整个人佝偻着,肩膀缩成一团,以往那副在菜市场颐指气使的刻薄劲儿荡然无存。

客厅墙上的挂钟秒针“滴答、滴答”地走。

屋子里极其安静。

周桂芬坐了整整四分钟。

四分钟里,她一直低着头看自己的鞋尖,粗糙的手指互相抠着指甲缝,骨节泛白。

最后,她慢慢抬起头,浑浊的眼睛死死盯着我。

“知夏,”她嗓音沙哑得像砂纸磨过地面,“你就这么狠?”

我垂手站着,视线平静地落在她苍老的脸上。

“我不狠。”

我说。

“我只是照着字念。”

周桂芬浑身一震,嘴唇哆嗦了几下,想要骂出来,又像是被什么东西生生卡住了喉咙。

她什么话也没能再说出来,扶着门框站起身,脚步踉跄地走进了楼道。

防盗门在她身后合上,发出一声沉闷的撞击声。

10 月 12 日,看守所那边终于捎话出来了。

在里面待了二十多天,陆承彻底崩溃了。

带话的人说,他在里面整夜整夜睡不着,精神已经到了极限。他怕极了,现在唯一的指望,就是能从我这里拿到一份纸面协议。

陆承托人带话出来:他愿意什么都给。

房子、车子、所有的钱,他统统不要,全留给我。

他只要我给他签一份赔偿确认书。

我拿着手机,拨通了姜黎的电话。

“他松口了,说愿意什么都给,换一份赔偿确认书。”

我问姜黎:“能写吗。”

电话那头传来翻动纸张的沙沙声。

“能。”姜黎回答得极快。

“写什么。”

姜黎握着笔,字句清晰地传过来:“写赔偿。不写原谅。”

窗外的秋风刮过玻璃窗,发出一阵尖锐的呼啸。

我看着空荡荡的客厅,一字一顿地回答:

“好。”

“只签赔偿确认。”

“刑事谅解书,不签。”

第 9 节《11 月 6 日,他签了》

2026 年 11 月 6 日。

会议室的百叶窗拉着,白炽灯管在长条桌上投下一道刺眼的光斑。

房间里很静,静得能听见通风管道微弱的嗡鸣。

长条桌两侧,只摆着两张黑色皮椅。

我和姜黎先到。

我从帆布包里取出一叠装订好的 A4 纸,平铺在木纹桌面上。

那是《离婚协议书》。

随后,我又拿出一张单页的复印件,动作很轻,把它压在协议书的第一页正上方。

白纸黑字,抬头是云安市公安局的公章缩印,黑体字清清楚楚:

《立案决定书》,编号 YA-2026-0922。

门把手在这个时候转动了。

陆承推门走进来。

他身上还是那件深灰色的智能家居售后工服,袖口磨得有些起毛。头发剪得很短,眼窝深陷,整个人比两个月前瘦了一整圈。

他母亲周桂芬没有来。

陆承拉开对面的椅子,金属椅腿在水磨石地面上刮出一声短促的钝响。

他坐下,双手交叉放在膝盖上,没有看我的眼睛。

“知夏。”他嗓音沙哑。

我没有接话,目光落在面前的白纸上。

姜黎坐在我身旁,打开公文包,拿出一支黑色的按动式签字笔,推到桌子正中央。

“陆先生,协议内容我们之前通过电话确认过。”姜黎的声音平稳,没有任何情绪,“今天当面核对条款,无误就签字。”

陆承的视线慢慢落在那叠纸上。

最上面的那张复印件,红章虽然是黑白打印,但“YA-2026-0922”那一串字符格外醒目。

他的手指微微抖了一下。

他伸出手,拿起了那支黑色的笔。

食指搭在笔杆上,拇指顶着笔夹,笔尖悬在协议书的右下角。

他没有立刻落笔。

他的视线凝固在那张立案决定书复印件上,整个人像被抽空了骨头。

一秒。

两秒。

三秒。

会议室里落针可闻,只有墙上挂钟秒针走动的嗒嗒声。

四秒。

五秒。

六秒。

他的喉结剧烈地上下滑动了一次,冷汗顺着鬓角渗出来,悬在下颌边缘。

七秒。

八秒。

九秒。

整整九秒钟,笔尖悬在半空,距离纸面不到两毫米,迟迟没有点下去。

姜黎适时翻开了协议,翻过复印件,指尖点在正文条款的第一行。

“我逐条念一遍。”姜黎说。

“第一条,房产。”

“位于云安市江畔里 7 栋 1202 室房屋一套,建筑面积 89.6 平方米。2024 年 5 月 18 日购买,总价 136 万元,首付款 41 万元,剩余商业贷款 95 万元,原登记为男女双方各占 50% 份额。”

“协议生效后,该房屋所有产权归女方沈知夏一人所有。”

“剩余商业贷款 95 万元,由女方沈知夏承接并继续偿还。银行借款人变更为沈知夏一人。男方陆承须配合到场签字,办理借款人变更及不动产更名手续。”

陆承把笔握紧了些,指节泛白。

“知夏……”他抬起头,眼眶里布满红血丝。

“第二条,车辆。”姜黎打断了他,声音没有任何起伏。

“婚后共同购买家用轿车一辆,购置价 11.5 万元,现登记在男方陆承名下。该车辆归女方沈知夏所有,陆承配合办理车辆过户登记。”

“第三条,存款。”

“双方婚后共同积蓄合计 32.8 万元,全部归女方沈知夏所有。男方陆承自愿放弃全部夫妻共同财产份额,且女方无需向男方支付任何经济补偿。”

陆承的呼吸粗重起来,胸口起伏。

“共同财产全给你,我净身出户,我认了。”他声音发颤,“但能不能各让一步?我手里连租房子的钱都没有,车能不能留给我跑跑业务?”

我看着他,手掌按在《立案决定书》复印件的边缘。

“你名下还有两笔账。”我开口,声音很低,但字字清晰。

姜黎从文件夹里抽出两份单据。

“第一笔,刑事退赔款,18,600 元。公安机关查实的违法所得,由公安机关依法追缴退赔,属于涉案赃款,另计。”

“第二笔,对被害人许晚、唐果的民事赔偿金,各 3 万元,合计 6 万元。由陆承个人名义全额承担,另计。”

姜黎抬头看着陆承:“这两笔款项,均系你的法定退赔义务与个人侵权赔偿责任,与本次夫妻共同财产分割无任何关联,不含在放弃的共同财产之内。”

陆承的嘴唇动了动,脸色煞白。

这两笔账,是他自己犯下的事,他躲不掉。

而家里的房子、车、32.8 万存款,他一分钱都带不走。

“沈知夏,”陆承盯着我,眼底浮起一层绝望,“我都赔了,协议我也按你要求的签。那刑事谅解书……”

我从包里拿出了另一份文件。

落款日期是 2026 年 10 月 28 日。

那是《民事赔偿确认书》。

我把它推到桌子中间,推到他眼皮底下。

整张纸上,只有打印出来的一行字:

“对民事赔偿部分无异议。”

字迹简短,冰冷。

“看清楚了。”我说,“这上面只有这一句话。”

陆承死死盯着那张纸。

没有“予以谅解”。

没有“请求从轻处罚”。

更没有“原谅”这两个字。

赔偿是他侵权的民事责任,而违法是他必须承担的法律后果。

混淆不了。

陆承眼里的光一点点灭了下去。

他知道,他没有任何退路,也没有任何筹码。

九秒钟前悬在半空的笔尖,终于落在了纸面上。

“唰——唰——”

签字笔摩擦纸张的声音,在死寂的调解室里显得格外刺耳。

他一页一页签过去。最后一页的男方签名栏上,他写下了名字,又按要求摁上了手印。

印泥很红,像凝固的血。

签完最后一个字,陆承像是用尽了浑身力气,手颓然垂在桌沿上。

姜黎拿起属于我们的一份,仔细检查了每一页的签名和骑缝章,确认无误后,咔哒一声合上了钢笔帽。

陆承坐在对面,低着头,声音干瘪得像枯叶:“知夏,夫妻一场,你做得很绝。”

我站起身,把属于我的协议书收进包里。

拉链拉上的声音干脆利落。

我没说谢谢,也没看他一眼。

“走吧。”我对姜黎说。

姜黎拎起公文包,和我一起走向调解室的玻璃门。

推开门的瞬间,秋天干冷的风从走廊尽头灌进来,吹得人额头生凉。

“知夏,协议拿到了,房和钱都保住了。”姜黎转头看我。

我低头看着帆布包。

江畔里 7 栋 1202 归我了,车归我了,32.8 万归我了。

但这还不是结束。

我抬起头,看向走廊外高新区阴沉灰暗的天空,平静地开口:

“还差一页。”

判决书。

第 10 节《12 月 19 日,判决书下来了》

2026 年 12 月 19 日。

云栖科技 12 层的暖气开得很足。

工位 C-17 的桌角上,我的手机贴着桌面震动起来。

屏幕上跳动着三个字:陈屿。

我放下手里的黑色中性笔,滑开接听,把手机贴在耳边。

「陈警官。」

听筒里有些风声,接着是陈屿沉稳平缓的嗓音。

「沈女士,判决下来了。」

我没说话,只是看着窗外灰蒙蒙的天空。

「法院依法作出有罪判决,刑期与罚金以判决书为准。」陈屿在电话那头翻动了一页纸,纸张发出清脆的摩擦声,「判决书原件这几天会走邮政寄给你。另外,退赔 18,600 元已经全部执行完毕,按原路径划扣,应该已经退到你的账户里了,你稍后查收一下。」

「好。」

「至于卷宗里涉及的其他买家和传播链条,」陈屿的声音顿了顿,语气严肃,「我们网安支队已经另案追查,一个都不会漏。」

「明白。」

「沈女士,事情告一段落了。」

「嗯。」

我轻声应了一句。

「谢谢陈警官。」

电话挂断了。

短促的盲音在耳边响了两声,随即归于寂静。

我握着手机,在工位上静静坐了半分钟。

眼眶没有发热,也没有眼泪。

我拿出手机,翻出银行卡的到账短信。账户余额那一栏,多出了一笔一万八千六百元的司法退赔入账。

数字对得上。

隔板对面,许晚探出头看了我一眼。

她什么都没问,收回目光,低头在手机上按了几下。

我的屏幕亮起。

许晚发来一条微信:

「今天出太阳。」

我侧过头看了一眼窗外。铅灰色的云层裂开了一道缝隙,一束淡白色的冬日冷光正落在云谷大厦玻璃幕墙的边缘。

屏幕紧接着又震动了一下。

唐果发来一个对话框。

里面没有文字,没有表情包,只有一个极简单的标点:

「。」

一个句号。

走廊那头传来高跟鞋踏在大理石地砖上的声音。

法务部姜黎手里拿着一个牛皮纸卷宗夹,快步穿过过道。路过 C 区时,她停下脚步,朝我的工位看过来。

我冲她微微点了点头。

姜黎眼底露出一丝释然,她没有走过来打扰,只是在胸前轻轻晃了晃手里的卷宗夹,随即转身走进法务办公室。

透过半开的百叶窗,我看见她走到铁皮档案柜前,拉开抽屉,把那份厚厚的卷宗端端正正推进槽位,合上柜门,钥匙转动了两圈。

归档了。

2027 年 1 月 9 日。

周六,晴。

我坐地铁回到江畔里。

冬天的风吹得小区绿化带里的冬青树叶沙沙作响。我穿过中庭,走进 7 栋单元门,按下电梯上到 12 楼。

1202 室门前,开锁师傅已经拎着工具箱在等了。

师傅戴着线手套,蹲下身拆除旧锁体。电钻和螺丝刀的声音在空旷的楼道里回荡,金属碎屑落在塑料垫布上。

全新的防盗锁芯扣死在门框里。

「换锁,三百八。」

「扫码转您。」

我拿出手机扫了师傅胸前的收款码,输入 380,指纹确认。

师傅递过来三把密封在硬塑料盒里的新钥匙,拎着旧锁零件转身下了楼。

我撕开包装,把一把新钥匙插进锁孔,向右旋转两圈。

咔嗒。

门开了。

89.6 平米的屋子,空旷而安静。

2026 年 11 月 6 日办完离婚手续后,屋里属于陆承的衣物和杂物全被清理干净了。车子过了户,32.8 万共同积蓄归我,剩下的 95 万房屋贷款,已经由我一个人去银行办理了承接。

进门玄关的柜子上,放着一个深色文件袋。

我走过去拉开拉链,从里面抽出那叠纸。

最上面的一张,是云安市公安局网安支队出具的《立案决定书》复印件,编号 YA-2026-0922。

纸张平整,红色印章清晰醒目。

我把它端正地叠好,重新压在离婚协议书的第一页正中间,抚平卷起的纸角,扣紧文件袋扣子。

玄关桌的另一角,放着一个四四方方的黄色牛皮纸箱。

箱子是用透明胶带封口的,上面贴着市局物证封存标签的揭除痕迹。

案件办结后,旧设备由警方依法返还了。

我把纸箱抱到餐桌上,用美工刀轻轻划开胶带。

箱子里躺着一台白色的迅捷 X3 Pro 路由器,电源适配器整齐地缠着黑扎带。

塑料外壳上没有灰尘,螺丝孔洞里还留着当年的拆卸痕迹。

我站在桌前看了一会儿。

没有厌恶,也没有愤怒。

这只是几件没有生命的塑料和电路板。

我合上纸箱的四个盖片,重新取来一卷宽胶带,拉出长条,横一道、竖一道,紧紧封住封口。

我没扔它。

我踩上折叠凳,把纸箱放进玄关顶柜最内侧的储物格里,推到最深处,关上柜门。

有些东西不需要扔掉,锁在暗处当个记号就好。

电视柜旁边放着一个未拆封的快递盒。

这是我自己在官方旗舰店下单买的,新路由器,279 块钱。

我盘腿坐在地板上。

撕开灰色的快递袋,剥掉外层的塑封膜,掀开硬纸盒。

一台纯黑色的双频千兆路由器躺在纸托里,天线折叠在机身两侧,机身中央贴着出厂防刮膜。

我撕掉保护膜,把四根天线一一竖立起来,扳直。

从弱电箱里扯出的白色光纤猫安安静静躺在柜角。我弯下腰,拔掉原本悬空的旧网线,把新机器附带的网线插进光猫的 LAN 1 口。

咔嗒一声,水晶头卡扣严丝合缝地扣紧。

另一端,我插进了黑色路由器的蓝色 WAN 口。

插上电源适配器。

面板正前方的电源指示灯亮起微弱的红光,闪烁了数秒,随后变成恒定的白光。

我拿出手机,打开无线局域网搜索。

信号列表最顶端跳出一个没有密码的初始网络名称。

我点进去,手机浏览器自动弹出了管理后台设置页面。

地址栏显示着熟悉的内网入口:192.168.1.1。

页面中央跳出一个输入框:

「请设置管理员密码」。

我没有沿用任何曾经用过的生日、纪念日或习惯字符。

我调出全键盘,手指在屏幕上不假思索地敲下一串大小写字母、数字与特殊符号混合的长字符。

没有纸笔记录,没有远程同步。

密码只有我知道。

接着是 Wi-Fi 名称和接入密码设置。

我关掉了远程管理通道,关掉了外网访问权限,关掉了所有端口映射选项。

最后,我按下了页面下方的「保存并重启」。

手机屏幕上的进度条从 1% 跳到 100%。

路由器面板上的指示灯熄灭了一瞬,随即重新亮起,变成了极其纯净的绿色。

手机顶部重新跳出满格的 Wi-Fi 标识。

网络通了。

我收拾好地上的纸盒和塑料袋,扔进垃圾桶。

窗外的天色不知不觉暗了下来。

冬天的傍晚来得很急,最后一抹夕阳沉下江畔的楼群,客厅里渐渐蒙上一层青灰色的暮色。

四周很静,没有弱电检修仪的蜂鸣声,没有监视镜头的微光,也没有任何多余的脚步声。

我走到玄关边,抬起手,按下了墙壁上的白色开关。

啪嗒。

我开了客厅那盏灯。

屋子亮了。

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明