去年秋天的一个周一上午,苏州一家工业机器视觉公司(下称L公司)的产品总监在拆解竞品刚发布的新设备时,越看越坐不住。竞品那台设备的缺陷识别模块,用的是"小样本训练"路线——这套方法L公司内部跑了两年,还没对外发布过。一周后他们确认,这套逻辑确实流了出去。带走它的,是三个月前离职的一名算法工程师。
这不是电影里的情节。把整个过程摊开复盘,会发现事故的每一步都有机会被拦住,而L公司一次都没拦住。

一、事故时间线:从一次平静的离职开始
陈某2022年入职,负责缺陷检测算法的训练管线。在职三年,绩效中等偏上,没出过事故。2025年3月,他提出离职,理由是"回老家发展"。离职流程走得平静:工作交接做了两天,物资清单上签了字,保密协议入职时签过一份。
事后调取的记录拼出了另一条线索。离职前两周,他的代码提交一切正常,看不出异常。离职当天下午,他以"整理个人技术资料"为由,申请将电脑交接推迟两个小时。这两个小时里,一块私人移动硬盘插上了办公电脑,算法库的三个核心目录被整体拷出,总量约4.6GB;另有一部分标注脚本,通过私人网盘同步了出去。USB端口没有禁用,网盘没有封堵,拷贝动作没有留下任何告警。
三个月后,竞品的新设备上市。再三个月,L公司法务才勉强凑齐证据:两份公证、一份对方公开宣传材料、一组相似度比对说明。证据链里缺了最关键的一环——陈某在岗期间的操作日志并不存在,无法证明"他拷走了什么"。律师函发出去之后,追责停在了僵持阶段。

损失是能算账的:两条产品线的预研投入约1200万元被迫延期;华东两个招标项目被客户以"技术方案疑似外泄"从严审查,其中一个年框约800万元的订单丢了;证据固定和公证费用花了30多万元。还有一笔算不出账的——客户对L公司"能不能管住自己代码"打了问号,这个问号跟了他们小半年。
二、复盘:三个致命漏洞
事故复盘会上,L公司把责任从"用人失察"身上挪开,落到了三个具体的漏洞上。
第一个漏洞:代码出了内网就是明文。办公电脑没有磁盘加密,移动硬盘即插即用,SVN服务器的目录可以整包下载。对当时的研发同事来说,把代码拷到本机编译调试,和把代码拷去卖钱,在系统眼里是同一种操作。
第二个漏洞:仓库权限一刀切。算法核心库对全研发组开放读写,没有人按模块、按角色细分过权限,也没有"谁读过核心目录"的记录。四百多万行代码里,真正需要接触核心训练模块的,其实是九个人,但另外三十多人和这九个人看到的是同一份代码。

第三个漏洞:离职没有闭环。账号在离职72小时后才注销,交接只有一张物资清单,没有人核查这名员工实际接触过哪些代码,更没有人审计他在最后两周有没有异常拷贝。制度上写了"离职须清退权限",执行上等于没有。
| 三个漏洞有一个共同点:都不需要多高深的技术才能补上,缺的是有人把这件事当成一件正经事来做。 |
三、补救:30天里实际做了什么
确认泄露后的第一周,L公司做了定密分级:把代码库拆成公开、内部、核心三级,核心库的可见范围从全研发组收缩到九个人,其他人的访问申请要走技术负责人审批。
第二到三周,办公终端部署了透明加密,选型落点是安秉网盾。打动L公司的不是概念,是三个具体问题的答案:加密在驱动层完成,保存即加密,编译、调试、提交SVN和Git的习惯一行都不用改;两组研发并行验证了一个月,构建耗时没有可感知的增加,代码编辑器里也没有出现过乱码;未经授权的拷贝把文件带出内网,打开是乱码,IP和权限可以绑到具体的人。对一支四十多人的研发团队来说,"不影响干活"是加密能不能推下去的前提。

第四周,权限和流程一起收口:核心算法目录按模块授权,跨模块访问要审批;对外交付的代码包统一走加密外发,可以限制打开次数、天数和设备;离职当天权限回收,电脑做镜像留档,研发区的操作日志集中留存180天——这一条是补给出举证缺口用的。
四、可复用的五条防范方法
这场事故的价值,在于把教训提炼成别的团队能直接拿去用的方法。
先分级,再上工具。不弄清哪些代码是核心秘密,加密就会变成全员加密,研发怨声载道,最后推不下去。定密分级是后面所有动作的地基。
核心代码库的权限,按模块最小化。不是按部门分,是按模块分。一个工程师只应看到他手头模块需要的代码,这既是安全边界,也是管理常识。
加密要落在驱动层,以不改变研发习惯为准。凡是让编译变慢、让Git难用的加密方案,最后都会被研发同事用U盘和微信绕开——绕开的那一刻,防线就白修了。
外发管控比内网管控更容易被忽视。代码交付甲方、发给外包、传给供应商,每一处外发都是新的暴露面。加密外发包加打开限制,成本很低,缺口很大。

日志留存是日后举证的底气。不出事时日志是成本,出了事它是唯一能帮你把损失讲清楚的东西。至少留180天,核心岗位的操作记录要能追溯到人。
结语

复盘会最后,L公司的技术负责人说了一句话:这起事故里最贵的不是那1200万,而是它本可以被一块U盘的禁用规则拦下来。泄密发生的时候没有警报声,等你听见动静,往往已经是竞争对手的发布会了。代码是一家软件公司几年积累的家底,守住了它是本分,不是本事——这话听起来温和,落到实处,就是分级、加密、权限、日志这四件小事,一件都不能等。
本文来源:中国网信网,企业数据安全官
主笔专家:杨良斌
责任编辑:编辑部-刘沐言
最后更新时间:2026年10月19日