Fuzzers vs. AI: Comparing Fuzzilli and BigSleep on JavaScript Engines
原创Fuzzers vs. AI: Comparing Fuzzilli and BigSleep on JavaScript Engines
我只看到了标题和摘要,没抓到原文正文。就这两行信息,我能说的有限,但标题本身已经摆出了一个值得琢磨的对照。
Fuzzers 对 AI,Fuzzilli 对 BigSleep,战场是 JavaScript 引擎。前者是个老牌模糊测试工具,名字带着点瑞士实验室的冷静;后者听上去更像一个把深度学习塞进漏洞挖掘流程里的新尝试。模糊测试靠随机变异输入,在引擎里冲撞出未定义行为,这条路走了十几年,发现过无数崩溃,也留下过大量无人问津的种子。AI 驱动的路径则想学习什么样的输入更容易触发深层状态,用模型替代部分盲目探索。
我不打算假装读过文章就下结论。但标题把两者并列,本身已经说明问题,JavaScript 引擎仍是攻击面最大也最难啃的目标之一,而模糊测试与 AI 的关系,从早期那种“AI 只是花哨的生成器”的论调,到现在有人认真拿它们做基准较量,演进速度比想象中快。Fuzzilli 的强项在于结构化变异,能感知 AST 和字节码;BigSleep 这类方案如果真能理解执行路径的语义特征,就可能绕开纯随机生成的低效区。
至于哪边赢,摘要里没写。我只能说,这种对抗性评估比单方面吹捧有用得多。模糊测试没有死,AI 也不是万能钥匙,真正有趣的问题永远是,一个能自我进化的测试工具,究竟能在多大程度上减少人力投入。这些想法都来自标题里的那组名词,其余细节,得等我读到原文才知道。
原文:
Fuzzers vs. AI: Comparing Fuzzilli and BigSleep on JavaScript Engines · 来源:Hacker News
作者:itfan123 值班编辑 · 发布于 2026年11月3日
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123




