首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    谷歌 AI Fuzz 工具 OSS-Fuzz 发现 26 个零日漏洞

    谷歌透露,其人工智能驱动的模糊测试工具 OSS-Fuzz 已被用于帮助识别各种开源代码存储库中的 26 个漏洞,包括 OpenSSL 加密库中的一个中危漏洞。...“这些特定的漏洞代表了自动化漏洞挖掘的一个里程碑:每个漏洞都是通过 AI 发现的,使用 AI 生成和增强的fuzz目标,”谷歌的开源安全团队在与 The Hacker News 分享的一篇博客文章中这样说...谷歌于 2023 年 8 月增加了利用大型语言模型 (LLM) 来提高 OSS-Fuzz 模糊测试覆盖率的能力,并表示该漏洞可能已经在代码库中存在了二十年,并且“人类编写的现有fuzz测试目标是无法发现的...项目地址:https://github.com/google/oss-fuzz

    14110

    AFL fuzz性能提升tips

    在其他条件相同的情况,fuzz性能的提升往往对于fuzz有事半功倍的效果,下面主要来源于afl文档的翻译 1、test cases保持小一点 大的测试用例需要更多时间与内存去解析,在模糊测试的其他步骤效率也会降低...fuzz,使用asan编译的二进制去过一下样本。...还有其他的比如fsync(),可以使用libeatmydata来禁用,它其实是个LD_PRELOAD library 5、只插桩你需要的部分 只对我们想要测试的库插桩,全部库插桩便会降低fuzz的性能...6、并行执行fuzzer 可以启用一个-M,多个-S的方式启用多个afl-fuzz实例,还可以考虑多主机fuzz 7、控制内存使用和超时 使用-m控制内存限制,-t控制超时时间,太大可能对性能有影响,但是有时候不是用...-m none,程序又fuzz不了。

    8210

    Linkerd引入了fuzz测试

    这些 fuzz 测试现在通过谷歌的OSS-Fuzz[3]服务在 Linkerd 上持续运行,为全球 Linkerd 用户提供了另一层安全保障。...总的来说,fuzzing 被集成到代理的 7 个依赖项以及代理本身中,其中 5 个项目现在正在 OSS-Fuzz 上持续运行。 这些模糊测试发现了代理中的两个小 bug,现在已经修复了。...Logics 团队,特别是 David Korczynski,感谢他们在实现这些 fuzzer 方面的辛勤工作,感谢他们在 Rust 的 fuzzer 测试的未知水域中涉水,感谢他们帮助我们导航 OSS-Fuzz...linkerd.io/2020/07/23/under-the-hood-of-linkerds-state-of-the-art-rust-proxy-linkerd2-proxy/ [3] OSS-Fuzz...: https://github.com/google/oss-fuzz [4] 完整的报告: https://github.com/linkerd/linkerd2-proxy/blob/main/docs

    43830

    信息打点-JS架构&框架识别&泄漏提取&API接口枚举&FUZZ爬虫&插件项目

    获取URL,获取JS敏感信息,获取代码传参等,所以相当于JS开发的WEB应用属于白盒测试(默认有源码参考),一般会在JS中寻找更多的URL地址,在JS代码逻辑(加密算法,APIkey配置,验证逻辑等)进行后期安全测试...插件wappalyzer #google商店安装 源程序代码简短 业务处理逻辑使用js,在前端可以直接看到 引入多个js文件 一般有/static/js/app.js等顺序的js文件 一般...手工-浏览器搜索 半自动-Burpsuite插件 工具化-各类提取&FUZZ项目 前端架构-手工搜索分析 浏览器全局搜索分析 前端js代码搜索关键词 src= path= method:"get" http.get...ffuf-FUZZ爆破找到更多的js文件分析更多的信息 https://github.com/ffuf/ffuf https://wordlists.assetnote.io 功能强大的模糊化工具,...用它来FUZZ模糊化js文件。

    14510

    关于Fuzz工具的那些事儿

    前段时间一直在研究fuzz工具,这里就写篇文章总结一下下。 在安全测试中,模糊测试(fuzz testing)是一种介于完全的手工渗透测试与完全的自动化测试之间的安全性测试类型。...所以,我们就可以引入fuzz testing,机器生成和发送数据的能力足够强,我们可以将生成数据的任务交给机器去完成,解决了人工编造数据成本高的问题。...不需要修改测试程序; 4、支持灵活配置,支持9中fuzz类型。可以控制fuzz深度等等。自动保存crash case。支持并行fuzz等。...10:Evolutionary Fuzzing System (EFS) 它是一款试图动态模仿一个协议,使用代码覆盖和其他反馈机制的fuzz工具。...所以,今后在对一个系统进行测试时,不妨试试fuzz testing吧。 *投稿:极客小默,转载请注明来自FreeBuf黑客与极客(FreeBuf.COM)

    6.4K50

    构造优质上传漏洞Fuzz字典

    方案二:fuzz 在fuzz时我们往往会给一个输入点喂入大量特殊的数据。这个特殊的数据可能随机的,毫无规律的,甚至我们都无法预知的。...但我思考了一下,这样的fuzz方式只是适合在本地fuzz 0day漏洞,并不适合通过fuzz在线网站的上传点,快速找出可以成功上传webshell的payload,因为时间成本排在哪里。...通过思考,我们可以知道如果能根据上传漏洞的场景(后端语言,中间件,操作系统)来生成优质的fuzz字典,然后使用该字典进行fuzz,就能消除以上两个解决方案的弊端!...这时我们就可以使用upload-fuzz-dic-builder.py脚本生成fuzz字典,来进行fuzz。这里我选择Pass-09来给大家演示。...fuzz。

    1.4K30
    领券