与行业专家 Yibin 谈安全攻防之路

摘要

让「看不见的爬虫」现形:对话风控专家 Yibin

让「看不见的爬虫」现形:对话风控专家 Yibin

在近期举办的 CVAA 2026 会议上,一篇题为《A Multi-Scale Behavioral Sequence Crawler Detection Framework Integrating Supervised and Unsupervised Learning》的论文入选口头报告(Oral Presentation)。作者 Yibin 并非高校全职研究者,而是一位在头部互联网平台从事风控算法工作多年的一线专家。从业务对抗到学术发表,她如何把工业经验沉淀成可复现的研究?我们和她聊了聊。

论文想解决什么问题

采访人:这篇论文最想解决的痛点是什么?

Yibin: 行业里大多数爬虫检测模型依赖已标注流量训练,只认识训练集里出现过的爬虫。对手一旦换策略,比如低频分段遍历、随机等待、在请求中插入正常静态资源,模型往往会「高置信度地误判」,直接放行。另一个问题是只看单一时间窗口,很容易被降频这类手法绕过。

采访人:你的方案有什么不同?

Yibin: 我把它叫作 MSHU-CD。它用短、中、长三个窗口并行刻画会话行为,分别捕捉突发访问、页面跳转和长期遍历,再通过尺度注意力动态加权。在此之上有两个分支:监督分支识别已知爬虫;另一个分支只用正常流量拟合「正常行为中心」,偏离越远越可疑。最后由监督分支的置信度决定如何融合:模型有把握时以监督结果为主,没把握时更多参考异常分数。它的价值在于这条协同决策路径,而不是发明一个新的网络模块。

实验数据印证了这一设计:整体 Macro-F1 为 0.974,ROC-AUC 为 0.989;面对训练中从未出现的两类爬虫和混合规避策略,平均召回率达 0.910,比单一时序卷积网络高出 25.4 个百分点;在 50% 的组合扰动下,Macro-F1 仍保持 0.906。单会话推理延迟中位数仅 0.63 毫秒,模型权重 2.21 MiB,具备线上实时部署条件。

来自一线的问题意识

采访人:这些问题是怎么被你注意到的?

Yibin: 基本都来自工作。不同业务面对的攻击手法不同,打法也不同,但共同点是:对手会学习。你上线一条规则,几天后对方就调整了节奏。做这一行,我最大的感受是,真正危险的不是已知问题,而是还没见过的。这也是论文里「未知爬虫发现」这条主线的由来。

采访人:一线经验如何影响了模型设计?

Yibin: 很多细节是工业约束逼出来的。比如不把 IP 地址当作用户身份,因为共享出口很常见;对身份关联置信度低的会话,只做聚合层面的判断,不落到具体个人。延迟和内存也必须足够小,否则在大流量下根本跑不动。

把经验交还给行业

采访人:一线工程师在国际会议上做口头报告并不常见,为什么愿意投入时间做研究?

Yibin: 风控是一个相对封闭的领域,经验大多留在各家内部。我希望把工业中验证过的思路,用学术界可以检验的方式讲清楚。所以论文没有使用任何公司数据,而是搭建了可复现的日志回放平台,并让三类爬虫策略在训练阶段完全不可见,方便其他研究者直接对比。我还做了完整的消融实验,把多尺度建模、正常中心评分和置信度融合各自的贡献拆开,读者可以按自己的场景取用。

采访人:接下来关注什么方向?

Yibin: 两件事。一是把这套框架推向更开放的对抗场景,比如 API 滥用和自动化账号攻击。二是 AI 对抗:攻防双方都在用 AI,我希望借助 AI 帮助防守方更快地发现和解决问题。

结语

安全攻防是一场没有终点的对抗。Yibin 的路径很清晰:在一线发现问题,用可复现的研究回答问题,再把答案交还给行业。在风控这个少有人公开发声的领域,这样的工程师值得被更多人看到。

采访 / 撰文:晓雪 | 责任编辑:李龙

来源:互联网

最新文章

极客公园

用极客视角,追踪你不可错过的科技圈.

极客之选

新鲜、有趣的硬件产品,第一时间为你呈现。

张鹏科技商业观察

聊科技,谈商业。