秦岳那句“两小时,这活儿可不轻松”还在耳边,林沫沫已经坐回a7分析室的工作台前。
光屏上,“镜花水月”算法的架构图摊开着,那十个虚假节点像十个等着被重新打扮的娃娃。
“秦副官,”林沫沫头也没抬,“虫族历史反欺骗模式的数据包,最新的,调出来给我。”
“早准备好了。”秦岳站在她身后,手指在控制板上划拉几下,“喏,周震教官刚发过来的补充包也加进去了。好家伙,这帮虫子被骗了三次以后,还真长记性了,自己搞了套‘反诈检测算法’。”
林沫沫快速浏览数据。
虫族那三次成功反欺骗的战役记录,手法很相似——都是先假装中计,然后悄悄分析联邦战术数据流的底层逻辑矛盾,最后抓住漏洞反手一巴掌。
“它们不是靠蛮力破解,”林沫沫说,“是靠‘找茬’。找到你逻辑里不合理的地方,就知道你在骗它。”
“那咋整?”秦岳凑过来,“你这十个节点,虽然结论是错的,但逻辑嫁接得很丝滑啊,它们能找出茬来?”
“能。”林沫沫调出第二阶段模拟测试里,虫族破解速度异常的数据流,“你看这里,它们不是从零开始拆我的算法,而是直接拿它们已有的‘反诈算法架构’来套。套上了,发现有几处逻辑跟它们数据库里的‘标准战术模型’对不上,就知道这里可能有猫腻。”
她开始修改。
不是大改,而是在每个虚假节点的底层,悄悄塞进去几行“混淆代码”。
这些代码不改变节点的错误结论,但会让节点的生成逻辑看起来更“随机”,更“符合战场实际情况的混乱”。
比如,那个暗示“急速回旋规避时护盾下降百分之八”的节点,她加了个前提条件:“仅在引擎累计运行时间超过三百小时、且外部空间尘埃密度低于标准值百分之七十的情况下触发”。
看起来很专业,很细节。
但实际上是废话——战场上谁有空去算引擎跑了多久、空间尘埃有多少?
“你这是……”秦岳看乐了,“给错误答案加‘阅读理解’?还是那种又长又臭的阅读理解?”
“对。”林沫沫手上不停,“让虫族去分析吧,分析得越细,它们越容易钻牛角尖。等它们终于‘理解’了这篇‘阅读理解’,咱们早打完收工了。”
她改得很快。
手指在控制板上敲出残影。
两小时的时限像根鞭子抽在背上。
---
指挥室里。
陆墨染站在主控台前,面前的光屏分成了三块。
左边是林沫沫刚刚发过来的修正方案概要——十个虚假节点的底层混淆逻辑说明。
中间是周震发来的加密建议,标题很直白:“警惕虫族反欺骗学习机制——历史三次教训复盘”。
右边是秦岳刚提交的第二阶段模拟测试准备报告。
他先看周震的建议。
内容不长,但句句扎心:“将军,虫族不是傻子。它们被骗过,就会记住骗它们的‘套路’。林沫沫的诱饵算法很精妙,但必须考虑虫族可能已经建立了‘战术欺骗特征库’。建议修正时,不要在逻辑层面留下明显的‘人工嫁接痕迹’,最好模拟真实战场数据流的‘噪声’和‘矛盾’——真实的战场指挥,本来就不是完全逻辑自洽的。”
陆墨染看完,关掉。
然后点开林沫沫的修正方案。
他看得很仔细。
尤其是那些新加的“前提条件”和“随机参数”。
看了一会儿,他开口:“秦岳。”
“在!”
“启动第二阶段模拟测试。”陆墨染说,“环境参数按周震建议调整,加入百分之十五的战场背景噪声。测试重点:观察虫族读取虚假节点的速度变化,以及它们是否开始尝试解析算法底层架构。”
“明白!”