Domato 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Domato 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Domato 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Python
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具测试工具
开源组织 Google
地区 不详
投 递 者 达尔文
适用人群 未知
收录时间 2017-09-23

软件简介

Domato 是 Google 开源模糊测试工具,用于测试浏览器 DOM 引擎。

组成部分:

  • 可以生成给定输入语法的样本的基本引擎。 这部分是非常通用的,除了 DOM 模糊之外,它也可以应用于其他问题。

  • 解析参数并使用基本引擎创建样本的主脚本。 在这部分中捕获了大多数 DOM 特定的逻辑。

  • 一组用于生成 HTML,CSS 和 JavaScript 代码的语法。

使用:

生成 .html 样本:

python generator.py <output file>

通过单次调用生成多个样本:

python generator.py --output_dir <output directory> --no_of_files <number of output files>

生成的样本将被放置在指定的目录中,并将其命名为 fuzz-<number>.html,例如 fuzz-1.html,fuzz-2.html 等。生成多个样本则更快,因为输入语法文件只需加载和解析一次。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
2017/09/24 08:24

Google 测试流行浏览器 Top 5 ,Safari 存在最多漏洞

Google Project Zero 团队工程师 Ivan Fratric 开发了一个新的模糊测试工具去测试浏览器的 DOM 引擎,并在使用率最高的前五大浏览器中发布使用,发现苹果 Safari 存在多处安全漏洞。 DOM 引擎用于读取 HTML 代码,然后将其组织到 DOM (Document Object Model)中。Domato 测试工具是 Google 工程师创造的第三种开源模糊测试工具。Fratric 使用 Domato 测试了五大主流浏览器,发现苹果的 Safari 浏览器 DOM 引擎有着最多的安全 bu...

11
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
26 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部