跳到正文 Hacktron 登录 [S]
Hacktron 登录 [S] 客户 博客 文档 联系我们 登录

Mobbin 如何借助 Hacktron 实现近乎即时的安全分诊


Mobbin
Hacktron Review

, , X, LinkedIn

分享

Mobbin 如何借助 Hacktron 实现近乎即时的安全分诊

XLinkedIn
1分钟
32 分钟
已评估发现的分诊时间中位数
21 个发现
在前八周内得到处理
10.3 小时
最长分诊时间

“我想不出还有什么别的办法能做到规模化。

“让 Hacktron 先过一遍我们的安全问题,帮了我们很大的忙。”

Jian Jie Liau
首席技术官

关于 Mobbin

Mobbin 已成为现代产品团队不可或缺的基础设施。超过 200 万名设计师借助它的资料库学习全球最佳数字产品,资料库收录了超过 60 万个来自已上线移动应用、Web 应用和网站的界面。

挑战:发现在发布后才出现,且没有明确的负责人

AI 大幅提升了 Mobbin 工程团队编写和交付代码的速度。

安全发现往往在功能上线之后才出现。那时已经没有明确的负责人,团队不得不为每个问题找到合适的工程师去调查。

“以前,安全发现会在功能上线之后才出现。没有指定负责人,所以我们得找人来接手。”

Jian Jie Liau
首席技术官

挑战:人工审查难以应对跨模块改动

在使用 Hacktron 之前,安全审查依靠人工完成。工程师自己编写测试、审查拉取请求。这对小而独立的改动行之有效。跨模块改动则更难处理,因为任何一位审查者都只能考虑到团队已经看到的系统交互。

“一般来说,小的可测试单元没有问题。但对于跨模块改动,测试套件受限于团队对各系统如何在代码库中交互的理解。”

Jian Jie Liau
首席技术官

随着代码生成不断加速,Mobbin 需要一种能跟上节奏的安全审查:为每次改动带入更广泛的应用上下文,并帮助工程师趁代码还新鲜时做出决策。

Hacktron 将安全审查带入每个拉取请求

现在,Mobbin 用 Hacktron 对每个拉取请求进行第一轮安全审查。Hacktron 识别出的发现会作为 PR 审查流程的一部分出现,因此安全审查与代码同步推进,而不是等到发布之后。Hacktron 结合更广泛的代码库审查每次改动,追踪它与应用的交互,并直接在 GitHub 中发布发现。

“有了 Hacktron,安全发现会出现在 PR 审查流程中,PR 的负责人也就是安全发现的负责人。”

Jian Jie Liau
首席技术官

代码一有改动,Hacktron 就会再次审查。工程师在拉取请求仍处于活跃状态时就能看到发现,检查证据并做出最终的分诊决定。

“我们交付代码的速度大幅提升了。

“我们确实需要一款自动化的 PR 安全审查工具,多一双眼睛把关。”

Jian Jie Liau
首席技术官

  • 使用 Hacktron 之前:发现往往在发布后才出现,且没有明确的负责人。
  • 使用 Hacktron 之后:发现在 PR 审查期间出现,安全成为进行中改动的一部分。

基于完整代码库的上下文

Hacktron 为决策带来应用上下文,从而让发现的分诊更快。

Hacktron 能把一次改动与应用中其他位置的代码联系起来,指出仅凭孤立的 diff 难以看出的安全影响。它还能识别出随着代码库演进可能形成漏洞路径的结构性改动。

“我欣赏的是,Hacktron 不只是检查现有的安全漏洞。

“它还会指出高风险的攻击面或改动,也就是那些在编写时并无风险,但由于代码的组织方式,未来的改动有可能在此引入漏洞的地方。”

Jian Jie Liau
首席技术官

成果:从发现到决策只需几分钟

“由于 Hacktron 是 PR 审查流程的一部分,工程师几乎能立即对发现做出反应。

“PR 的负责人也就是安全发现的负责人。”

Jian Jie Liau
首席技术官

在 Mobbin 使用 Hacktron 的前八周里,有 21 个发现得出了最终结论。分诊时间的中位数约为 32 分钟,即便是耗时最长的一个,也在 10.3 小时内完成了分诊。通过把安全审查移入每个拉取请求,并围绕每个发现整合应用上下文,Hacktron 让分诊从发布后的交接环节变成了进行中开发工作流的一部分。

对于一支 AI 原生的工程团队而言,安全审查如今能够跟上代码生成的速度,及早暴露问题,让团队在改动仍在进行时就采取行动。

客户

联系我们

预约演示或免费开始。

[↓] [↑] 按 [enter] 打开
菜单
[M]
菜单中的下一项
[J]
菜单中的上一项
[K]
搜索
[F]
提问
[A]
登录
[S]
复制页面
[C]
收听
[L]
两端对齐
[R]
语言
[G]
深色模式
[D]
高对比度
[H]
快捷键
[I]
关闭
[Esc]