凌晨两点十七分,渗透团队某电商平台风控系统弹出一条告警:一个注册仅三天的渗透团队账号,在十分钟内下单了十七部顶配手机,渗透团队收货地址全是渗透团队同一个快递柜。系统自动拦截了订单,渗透团队但没人注意到,渗透团队这个账号的渗透团队注册IP和三天前另一个被标记为“刷单”的账号来自同一个C段。
这就是渗透团队渗透团队的日常——他们不穿黑帽,不敲代码搞破坏,渗透团队而是渗透团队像水一样渗进业务缝隙里。我见过一个五人小组,渗透团队三个月内让某金融App的渗透团队坏账率降了四成。他们的渗透团队武器不是防火墙,是渗透团队二十台二手手机、一箱未实名SIM卡,渗透团队还有一张画满箭头和问号的A3纸。
老陈是组长,以前干过催收。他有个怪癖:每接一个新项目,先花两天把App里所有能点的按钮都点一遍。“你得知道正常用户怎么走路,才能看出谁在爬。”有次他盯着“邀请好友得红包”的活动页看了半小时,突然说:“这个分享按钮的响应时间比别的慢200毫秒。”后来查出来,是有人用自动化脚本批量刷邀请,每次请求都多带了一个隐藏参数。普通用户根本感觉不到那0.2秒,但脚本的节奏露了馅。
渗透测试和渗透团队是两码事。前者是找漏洞,后者是模拟真实攻击者的行为模式。比如有个贷款平台被“撸口子”的盯上了,风控规则写得密密麻麻,什么设备指纹、行为序列、关系网络。团队里的阿May假扮成中介,在QQ群里发了三天广告,收集到四十多个“客户”的身份证和手机号。她发现这些人有个共同点:申请贷款前都会先给某个特定号码发一条短信。顺着这个号码摸下去,背后是一个专门养号的团伙,他们手里有几百张实名卡,每张卡都养了半年以上的正常通话记录。
“规则是死的,人是活的。”阿May说这话时正在拆一台改装的POS机。那台机器能同时模拟二十个不同设备的GPS轨迹,误差不超过五米。她用它测试某共享单车的红包车活动,发现只要把手机放在电动车的储物箱里绕城骑一圈,就能触发所有路段的红包。这个漏洞后来被修复了,但修复方案是阿May写的——她比开发更清楚脚本的思维。
有个细节很有意思。团队里每个人的电脑桌面都乱得像垃圾场,但有一个文件夹永远整整齐齐,叫“话术库”。里面存着各种场景的聊天记录:怎么假装小白问客服要优惠券,怎么在二手平台跟卖家砍价套信息,甚至怎么在相亲软件上让人主动说出工作单位。这些不是骗术,是理解人性的样本。有个新人问老陈:“我们到底在防谁?”老陈指了指窗外:“防那些比我们更懂人性的人。”
上个月他们接了个新案子,某社交平台被羊毛党薅走了价值八十万的虚拟礼物。团队没急着查日志,先注册了五十个新账号,每个账号都按真实用户的行为养了一周——点赞、评论、发动态、甚至故意发几条被折叠的广告。第七天,他们开始用这些账号互相送礼物,果然触发了风控。但触发的方式很诡异:只有凌晨三点到五点之间送的礼物会被拦截,其他时间畅通无阻。顺着这个时间规律反查,发现是内部某个运营人员为了冲业绩,偷偷改了风控阈值。
案子结束那天,老陈在A3纸上画了个新箭头,指向“内部威胁”四个字。他说:“渗透到最后,防的都是自己人。”纸的背面贴着一张便利贴,上面是阿May的字迹:“下次能不能换个不用熬夜的项目?”没人回答。凌晨两点的告警又响了。