寓言
守城有两套演练,一套用投石机砸,一套找老兵上门使坏
王城新修了一座金库,门锁有十二道机关。工匠交工前,拿出一只会试锁的铜盘。铜盘按清单撞门、转柄、试错位钥匙,很快找出三处松动。
财政官很满意,以为金库已经经得住坏人。守城队长却皱眉,说铜盘只会按已知清单试,它不会假扮搬运工,也不会在宴会那天观察谁喝醉,更不会利用门房的面子。
财政官不信,便让铜盘连试七夜。清单越来越长,锁孔确实更稳。可第八天,一个老贼从送炭车里钻进院子,拿着伪造的维修牌,让新人门房主动打开了侧门。
工匠赶紧给铜盘加上“侧门检查”。老贼笑了,说下次他也许会从账册、宴席、亲戚关系下手。金库的问题不只在锁,还在有人会带着目的,把城里的习惯也当成入口。
队长于是安排两种检查并行。铜盘每天按规则反复试,保证常见机关不会退步;红衣小队每季换身份、换路线、换借口,专门想守库人没想到的歪办法。
队长还让两边互相学习。铜盘发现的松锁会交给红衣小队利用,红衣小队想出的骗门话术也会变成下次铜盘清单的一部分。一个负责稳定覆盖,一个负责逼近真实恶意。
几个月后,财政官看报告时不再只数发现了几个洞。他会看这些洞来自固定机关、人员习惯,还是流程空隙;不同来源的弱点,需要不同的修法。财政官也学会了看失败方式。若铜盘每天都能撞开的门,说明工匠的基础检查不到位;若只有红衣小队能骗开的门,说明守库流程和人的判断要补课。两种报告都叫危险,却指向完全不同的整改。两边发现的问题还会分级:能重复撞开的,马上修;只在特殊骗局下发生的,训练守卫并补流程。
后来金库仍会被挑出毛病,但财政官终于分清了两件事:一种是用稳定清单持续压出已知弱点,一种是让有心人站在对手位置,寻找规则外的机会。前者像磨刀石,后者像真正的夜行试探。