第十一章
凌晨三点一刻。
又是一波红点在曲线上亮起,又是一波脚本踩着他画好的线进进出出。
这一夜,比前几晚更“安分”。
异常访问 curve 忙碌了不到二十分钟,就开始迅速回落。
像一群来林子里打猎的人,绕着某一片灌木转了几圈,丢了几枚记号,没找到什么更大的猎物,就暂时撤了。
【——他们在收缩。】
系统先给出结论:
【——对方开始控制试探频率。】
【——说明两件事:】
【一,他们意识到平台那边在看。】
【二,他们内部,正在评估“要不要换一块地”。】
“会走吗?”
林霄托着下巴,看着那条归零的线。
【——不会一下子走。】
【——他们已经在这里投入了太多样本。】
【——除非有更好替代品。】
【——短期内,他们会一边压测试强度,一边——】
【——把更多精力转向“你这边”。】
“我这边?”
【——是。】
【——你这边的反应、节奏、边界。】
【——以及——】
【——你是更像秩序的人,还是更像他们的人。】
“那就继续让他们看。”
林霄合上日志页面,伸了个懒腰。
但正准备关电脑时——
后脑一紧。
那种“被针尖轻轻扎了一下”的感觉,忽然比刚才所有几次都要更急、更锐。
【——恶意预判触发。】
【——恶意等级:b-】
【——源:本城,非你工作体系。】
【——对象:不特指你本人。】
【——类型:针对普通个体的系统性掠夺。】
“不是冲我来的?”
【——不是。】
【——但距离你不远。】
【——你可选择——不管。】
【——也可以——看一眼。】
“看。”
话音落下。
现实像被轻轻一掀。
画面一晃。
——
一个狭窄出租屋。
比林霄住的还挤一点。
天花板上漆掉了一块,裸露出水泥底,墙角堆着外卖盒子,桌上是几本摊开的教材,封面上印着“考研英语”“高数强化”。
屏幕前坐着一个戴黑框眼镜的男生,二十出头的样子,面前的方便面已经泡到坨了,筷子泡在汤里,没人动。
他手指死死掐着鼠标,眼睛盯着屏幕上的数字——
- 120,000.00
后面是一行小字:
【本期应还金额(含利息与违约金)】
画面往上一翻。
邮件标题清晰刺眼:
【【最后通知】如三日内未完成还款,我们将通知您家属、辅导员及用人单位,并保留法律追责权利】
下面,是一堆看起来很“正规”的用语和条款。
那男生嘴唇发白,手指在桌下微微发抖。
手机在旁边不断弹出消息:
——【亲,你的账单已经逾期 5 天啦~】
——【平台有权视你为恶意逃废债务人~】
——【请在 24 小时内联系专属客服处理~】
紧接着,一条新的:
——【我们已锁定你紧急联系人信息,如你仍不配合,将按流程通知——】
消息还没展开完,他就猛地关掉。
手机被他按在桌面,指节泛白。
“可是……”
他喉咙里挤出一点声音,眼睛通红,
“我……我哪有钱……”
【——目标标签:普通应届毕业生 \/ 考研边缘人群。】
【——借贷平台名:xxx 优学贷。】
【——表面:助学、培训分期。】
【——底层:年化利率高得离谱、违约条款极不对等。】
【——恶意来源:该平台最近一轮“风控策略升级”。】
【——他们在利用多家大型平台的数据做交叉验证——】
【——决定谁好啃,谁不好啃。】
画面继续往下拉。
那男生的后台信用页面上,有几个醒目的图标。
有一个,是林霄再熟悉不过的平台 logo。
就是他们这几晚死盯着的那家。
【——对方在用你们的平台行为数据,为这些“啃人脚本”,筛选目标。】
系统的声音比刚才更冷了一点:
【——他们用“学习、分期、美好前途”包装钩子。】
【——再用你们这里的“行为画像”,判断谁更容易上钩,谁更难翻身。】
【——现在你看到的,是其中一个被选中的人。】
“这是……他们真正的用处?”
林霄胸口像被什么蹿了一下。
【——部分用处。】
【——你以为他们只是想把平台当练级场?】
【——不。】
【——他们在外面接了活。】
【——某些“新金融”产品,找上他们——】
【——要他们帮忙——“精准投放”恶意。】
画面一闪。
另一个房间。
这次是个三十多岁的女老师,穿着家居服,头发扎得有点乱,桌上摊着一堆试卷。
手机屏幕上的短信:
——【尊敬的杨老师,您的助学贷还有最后一笔尾款尚未结清……】
——【如不及时处理,我们将冻结您的部分消费权限,并可能影响您未来的贷款资格……】
配图是一张“温馨提示”的蓝白小卡片,看起来人畜无害。
【——他们不是一口吃掉你。】
【——他们是一点一点掐你的呼吸。】
画面回抽。
林霄回到自己的出租屋,手心渗出一层细汗。
“所以——”
“这几天在我们这边踩来踩去的那些脚本。”
“其实是在跟你们谈活?”
【——是他们向甲方证明——“自己有能力”——的过程。】
系统道:
【——先证明自己能熟练识别平台行为逻辑;】
【——再证明自己有能力从平台数据里筛出“高风险个体”;】
【——最后——】
【——他们就可以向外面那些贪婪的金融平台开价——】
【——‘我们可以帮你选,谁更适合作为债务目标。’】
【——你这几天盯着的,只是猎手在练刀。】
【——真正被下刀的,是这些普通人。】
林霄沉默了一会儿。
“这些人——”
“跟我有关系吗?”
【——从逻辑上讲,没有。】
【——他们不是你的客户,不在你合同里那条线。】
【——你可以选择:把这当成一个“行业现象”,然后——】
【——继续只管你那一块案子。】
“那如果我现在插手?”
【——你会被更多恶意看见。】
【——猎手会发现——他们下刀的某些目标,开始变得“不好啃”。】
【——秩序那边会觉得——你在把战线拉出原本承诺的范围。】
【——黑曜那边——】
【——会很感兴趣:你到底想做什么。】
“那你呢?”
林霄问,“你觉得呢?”
【——我只关心一件事。】
【——你能不能活下去。】
【——插手这件事,会让你的生存概率下降。】
【——但也许会——】
【——让你少做几年噩梦。】
“艹。”
那一刻,他忍不住低骂了一句。
不是骂系统,也不是骂那帮猎手。
是骂——这个世界。
——
他盯着屏幕上一大堆指标和参数看了很久,把刚才那些“恶意映射”里截下来的关键信息整理出来——
几个借贷平台名字;
几个高频出现的标签;
一个共同点:
都在过去三个月内,突然加大了对“某类人群”的营销力度。
某类人群=信用刚刚够用、家庭压力大、离绝望还有一点距离的人。
太穷的,他们懒得碰,怕收不上钱;
太富的,不好骗;
目标就是——
【——够绝望,但还抱有一点点希望的人。】
系统总结得很精确。
【——这些人,是最好啃的。】
【——“绝望”给他们钢丝,“希望”引他们往上爬。】
【——然后猎手在钢丝上,随手一抖。】
“这帮人——”
林霄咬了咬牙,“吃相这么难看。”
【——恶意从来不在乎好不好看。】
系统平静道:
【——问题是——】
【——你要不要现在就站出来,往他们脸上扔东西。】
“不是站出来。”
林霄盯着屏幕,“是——”
“他们既然用我们这边的数据。”
“那我也用他们的一点东西。”
“换算一下。”
他快速打开笔记本,把几家借贷平台的条款、年化、违约机制一条条抄下来,又把他们背后共用的那个数据公司——就是那帮猎手的旗舰公司——名字圈了出来。
“如果我直接把这些东西捅出去。”
“媒体、律师、监管、秩序。”
“你觉得他们会动吗?”
【——会。】
【——但不会快。】
【——你眼前这几个普通人,可能撑不到那一天。】
【——更何况——】
【——你现在手上,没有足够“硬”的证据。】
【——你看到的是恶意的“走向”,不是法律意义上的“铁证”。】
“那我能做什么?”
他烦躁地捏了捏笔:“除了在这里骂一句‘操你妈’?”
系统沉默了两秒。
【——你可以做一件小事。】
【——不伟大,不轰动。】
【——也不会改变整个行业。】
【——但可以改变一两个人今晚要不要在天台上走那一步。】
“你说。”
【——你可以——】
【——先让他们的刀,在这个城市失手一次。】
【——让某个位于“最难啃但是他们以为很好啃”的目标——】
【——在关键节点突然消失。】
“你是说,把那个快崩溃的小伙子,从名单里弄掉?”
【——是。】
【——你不能阻止所有人被钩子钩住。】
【——但你可以阻止一个,两个。】
【——他们会发现——】
【——自己的“精准策略”,突然开始出现不可解释的失误。】
【——那会逼他们——把更多注意力放在“技术层面”,而不是继续扩张掠夺规模。】
“技术层面的问题。”
林霄冷冷笑了一下:
“很好。”
“这才是我能插手的地方。”
——
天快亮的时候,城市还没完全醒。
出租屋里灯光刺眼。
林霄一边喝着已经冷掉的茶,一边在几个不同的平台之间来回切换。
他先利用自己在集团这边的权限,调出一部分“匿名化行为样本”——那些刚刚被猎手标记过的用户。
当然,这些数据是经过脱敏、加噪的,正常情况下,是不可能还原到具体个人的。
【——你不能违反公司数据规定。】
系统提醒:
【——你现在看到的,只是“画像轮廓”。】
【——你不能出手改这些数据。】
【——你要找的——】
【——是猎手那边的“坐标”。】
“我知道。”
林霄把那几个可疑平台的“数据对接 Ip”、“回调频率”、“接口异常日志”一条条拉出来,对上自己的“异常行为图谱”。
很快,就锁定了两个关键点:
1、他们用的是同一家中间数据处理服务。
Ip 地址几乎一致,只是细节略有不同,说明是同一个机房不同机器。
2、他们在我们平台这边,使用了一个“灰色 ApI”。
这个 ApI 挂在一条不太显眼的统计链路上,本意是给内部运营做分析用的。
但被人钻了空子。
利用一些参数组合,可以把“匿名样本”通过一定概率映射到更“细颗粒度”的标签上。
——还不触碰公司明面上的红线。
“这就是那个‘猥琐位移’。”
林霄盯着这条接口,“谁写的?”
【——三年前一个已经离职的工程师。】
【——当时是为了做一份所谓“千人千面的试点报表”。】
【——后来项目黄了,这个接口就被遗忘在角落——】
【——直到某一天,被猎手摸到。】
“那现在,就该干干净净地——”
“把它送走了。”
他手指一动,立刻又停下来。
“等等。”
【——你想到了。】
系统道:
【——暴力关掉接口,是最爽快、也是最“短视”的办法。】
【——你一刀切断,今天可以让他们吃一嘴灰。】
【——但代价是——】
【——他们很快会摸到另外一条路。】
【——你也会暴露——“有人在盯着他们的齿轮”。】
“那你有什么建议?”
【——做手脚。】
【——不是把门关死。】
【——而是——】
【——在他们以为“精确”的地方,悄悄扭一点误差。】
【——让他们的猎刀,从“精确下嘴”,变成“偶尔打滑”。】
【——你不能现在让他们完全停下。】
【——你还需要他们在台面上继续动。】
【——只有动着的猎手,才能被看到。】
“狡猾。”
林霄嘴角勾了一下,“你是真的系统,不是做人力资源的。”
【——做人力的系统,更狠。】
【——我只是——比较老实地算账。】
——
他没有修改接口本身的代码。
那样太危险,一旦触动核心校验,很容易引发连锁反应。
他做的是——
在这条灰色 ApI 的“返回结果”上,加了一层非常细微的扰动规则:
当目标用户满足某几个特定条件叠加时——
把其“风险评分”向安全侧轻微偏移。
这些条件单独看都很普通——
例如:在某个时间段频繁浏览“考研信息”;
又例如:过去一年内,在平台上对“心理咨询、求助帖”有较高停留时间;
再例如:账户中经常保存某几个特定标签的笔记。
单独一条不会触发。
三条叠加,才会触发那一丝——毫不起眼的偏移。
肉眼几乎看不出。
但对那边的“选人脚本”来说——
却足以让一部分原本排在“优先猎杀名单”前列的人,悄悄滑向后面。
【——你在帮一类人,从“好啃的骨头”变成“算了,先放一放”的那种。】
【——对猎手来说,这样的人——】
【——不再是第一优先选项。】
【——他们手上的资源有限。】
【——总得优先啃最容易的。】
【——你没让猎刀失效。】
【——你只是——让它不那么容易,一刀一刀割在同一群人身上。】
“这是第一层。”
林霄说,“第二层——”
他又打开了某个内部报警阈值。
“我们在集团这边,也不可能装傻。”
“不能真就把整个行业的恶意,当成‘数据现象’。”
【——这是秩序那边的线。】
【——你若装没看见,过几天他们也会自己查出来。】
“所以——”
“我在这里加一条。”
他在报警系统中新增一条类别:
【疑似“外部精细选人行为”监控】
当某些 Ip、某种 ApI 调用模式、某类参数组合过度集中在特定人群时,就自动触发“人工审核”。
这一条不会在台面上明说“你们在帮高利贷挑人”,但审核的人都知道——
这个世界,不存在什么“纯善意的大数据”。
他把这一条规则标注为“实验性”,并没有改动太多现有流程,只是在必要的时候让更多明眼人,多看一眼。
【——你在两端动手。】
系统点评:
【——对猎手这端,你用“偏移”帮一部分人躲开第一刀。】
【——对秩序这端,你用“提醒”,让更多人知道刀已经伸到谁头上。】
【——你没有拦下所有动刀的人。】
【——但你把一部分恶意——】
【——提前暴露在光底下了一点点。】
“这就是我现在能做到的极限。”
林霄靠在椅背上,吐出一口长气。
“再多——”
“要么违法,要么死得快。”
【——已经超出你合同里那条线了。】
系统提醒:
【——你现在做的这些——】
【——如果被秩序里某些太循规蹈矩的人知道,会皱眉。】
【——但如果被那几个人看到——】
【——他们会沉默一会儿。】
【——然后在心里记一笔——】
【——“这个人值得继续赌”。】
“你是说周川?”
【——不止他。】
【——棋盘边上还有别的人。】
【——你暂时看不到。】
【——但他们,会看到你留下的这几个小脚印。】
——
天亮了。
远处菜市场开始吆喝,有人推着小车穿过巷子,轮子和地面摩擦发出“嚓嚓”的声音。
手机震了一下。
沈倾雪发来的:
【今天 10 点,来一趟集团。】
【有一份关于“异常数据使用风险”的内部会议。】
【你昨晚动的那条灰色接口,我看见了。】
【别紧张。】
【——是夸,不是骂。】
最后还加了个笑脸。
林霄愣了一下,突然笑了。
【——秩序那边,已经对你放行一点了。】
系统说:
【——在某些范围内,你可以先动,再报备。】
【——这是一种很高的信任。】
“也是一种——绳子更勒紧一点的信号。”
林霄活动了一下僵硬的脖子,“他们开始允许我在绳子上多走一步——”
“就意味着,掉下去的时候——”
“摔得会更重。”
【——但看得会更远。】
【——人生就是这么点破事。】
【——走得高一点,就得承担摔得重的风险。】
【——你已经选了。】
“是。”
他站起来,去洗脸刷牙。
洗到一半,手机又震了一下。
这次是一个陌生号码发来的短信:
【谢谢你。】
【虽然我不知道你是谁。】
【但今天中午,我收到了一个电话。】
【那个助学贷的平台,说经过“系统重新评估”,决定给我延期还款,免除部分违约金。】
【他们还说,是“风控模型更新”的结果。】
【我不知道这是什么意思。】
【只知道——】
【我昨天晚上真的差一点就走到天台去了。】
【谢谢,真的谢谢。】
下面,是一个落款:
【——一个普通的差点扛不住的考研狗】
林霄怔了一瞬。
“这是谁?”
【——你之前看到的那个男生。】
系统淡淡道:
【——你没直接救他。】
【——你只是,在统计意义上,把他从“最优先被猎”那一列,挪到后面。】
【——他自己还是要面对很多东西。】
【——但至少——】
【——他昨天晚上那一步,没有迈出去。】
“他怎么会给我发短信?”
【——不是直接发。】
【——是被系统截取的“匿名感谢”。】
【——他发的是给平台的客服留言。】
【——我替你——】
【——转了一下。】
“你现在还兼职……信箱?”
【——别误会。】
【——我只是觉得——】
【——如果你一点反馈都收不到。】
【——你很快会怀疑——自己做的这些有没有意义。】
【——觉醒者如果完全不被任何善意反馈滋养。】
【——很容易变成——只剩下恶意的机器。】
“你在防止我变成他们那样?”
【——在防止你变成——“只想把世界烧掉”的那种人。】
【——你要记住——】
【——有人因为你的恶意对冲,活下去了。】
【——不一定会感激你一辈子。】
【——也不会给你送锦旗。】
【——但你至少知道——】
【——你不是只会划线、记账、报复的。】
【——你也可以——】
【——在力所能及的地方,抵住一小块坍塌。】
水龙头还在哗哗流。
镜子里的那张脸湿漉漉的,眼睛却比几小时前更亮了一点。
“行。”
林霄对着镜子里的自己,低声说了一句:
“那就——”
“继续吧。”
“继续看,继续记。”
“继续在这些恶意乱飞的地方——”
“划一点点,不那么坏的线。”
——
上午十点。
集团大楼。
会议室里一如既往地冷气充足。
大屏幕上挂着几个字:
【异常数据使用风险·内部讨论会】
沈倾雪站在台前,指着一页 ppt,说:
“大家可以看到——”
“过去三个月内,我们某些统计接口被访问的模式,出现了明显偏斜。”
“这意味着什么?”
“意味着——”
“有人在利用我们这边的“画像能力”,为外部的某些产品——”
她顿了一下,没明说“高利贷”,只说:
“——提供超出正常边界的‘选人服务’。”
“这在法律上是不是犯罪,不是我们这次会议的重点。”
“我们关心的是——”
“它是不是我们愿意看到的姿态。”
“是不是我们愿意被贴上的标签。”
会议室一圈人,有财务,有风控,有法务,有产品。
有人第一次正视这件事,眉头皱得很紧。
有人已经隐约猜到一点,只是一直没有人把它摊到台面上。
周行在旁边把昨天那条新加的报警规则点出来:“这是林工昨晚动的。”
“在不违反现有法律的前提下,把一些‘过于集中的选人行为’提前打了标。”
“很聪明。”
“也很危险。”
“聪明是——”
“它让我们有机会比猎手更早看到自己的风险。”
“危险是——”
“如果用过了头,我们会被人说——干预了正常业务。”
沈倾雪看向林霄:
“你有什么要补充的?”
会议室十几双眼睛一齐看过来。
有好奇,有审慎,有“这就是传说里的觉醒顾问”的复杂情绪。
林霄站起来,微微鞠了一下:“我就说一句。”
“技术上,我们可以假装什么都没看见。”
“但人,是不能假装的。”
“现在的情况是——”
“我们已经看到——我们的能力,被用在某些我们本能觉得不舒服的地方。”
“接下来要选的,是——”
“我们是继续当一条只会输出数字的管道。”
“还是——”
“在力所能及的范围内,画一条线。”
“告诉那些拿着刀的人——”
“有些地方,他们不能踩过来。”
会议室安静了几秒。
最终,是财务那边一个年纪稍大的总监先开口:
“从公司整体利益上讲。”
他顿了一下:
“我认为——这条线值得画。”
“至少——画在我们自己良心还睡得着的地方。”
话一出口,气氛微妙地一松。
法务点点头:“我们可以从合规角度配合,确保这条线,不踩到监管的雷。”
风控:“我们也会重新梳理所有对外暴露的数据接口。”
产品:“我们会重新评估那些‘千人千面的’老项目。”
沈倾雪最后总结:
“那就这样。”
“今天我们不扯大旗,不谈‘改变世界’。”
“我们只做一件事——”
“保证我们自己这一块,不成为别人恶意的帮凶。”
“能做到这点,就已经不容易。”
“至于别的地方——”
“我们看着办。”
散会的时候,有人拍了拍林霄的肩:“林工,你刚那句,很帅。”
有人低声嘀咕:“第一次见有人在集团会议上说‘良心’两个字。”
更多的人什么都没说,只是在内心某个角落记了一笔。
【——你开始,在秩序里,画属于你自己的线了。】
系统在他耳边道:
【——不只是帮别人划的线。】
【——也是帮自己划的。】
【——哪怕以后你真的要站到更危险的地方——】
【——至少有一段记录可以证明——】
【——你曾经,认真地试过。】
【——不是为了当英雄。】
【——只是为了——】
【——让这个世界,比昨天不那么糟一点。】
“昨天有多糟?”
【——足够糟。】
【——但今天,至少有一个差点被逼上天台的人——】
【——多了一点喘气的时间。】
“那就——”
“值了。”
他走出会议室,阳光从窗外照进来。
他突然想起那个短信里说“差一点扛不住”的小伙子。
想象了一下——
对方也许正在某间狭小出租屋里,继续背着单词,做着模拟题,边怀疑人生边咬着牙往前走。
被猎手当成“骨头”的人,仍然在努力活着。
“系统。”
【——在。】
“帮我记一笔。”
【——记什么?】
“就记——”
“今天。”
“比昨天——”
“稍微,不那么糟了一点。”
【——已记录。】
【——但你要知道——】
【——明天,很可能会更糟。】
“那明天就——”
“再记一笔。”
“看看哪天——”
“账会平。”
窗外的城市车水马龙,人们对着手机笑,对着屏幕皱眉,对着现实叹气。
没人知道,有人在一块看不见的白板上——
悄悄给这个世界的恶意和善意,记着一本账。
那只拿着笔的人,暂时还不确定自己是猎人、猎物,还是棋手。
他只知道——
在普通人的坍塌边缘,他伸出去那一下手。
哪怕只是轻轻往后一拽一点点。
——也许,就够了。
——
第十一章·完