用 protobuf & AFLplusplus 进行简易 CTF 自动化 fuzz 04 Jan, 2022 行业新闻 一、简介 看 fuzz 的结构感知 时遇到了 protobuf,觉得很有意思,于是尝试使用 protobuf 来进行快速简易的 CTF fuzz。 以下以 TCTF2021-babyheap2021 为例,来简单说明一下自... Read More
《HEALER - Relation Learning Guided Kernel Fuzzing》 论文笔记 04 Jan, 2022 行业新闻 一、简介 Healer 是受 Syzkaller 启发的 kernel fuzz。 与 Syzkaller 类似,Healer 使用 Syzlang 描述所提供的 syscall 信息来生成确认参数结构约束和部分语义约束的系统... Read More
AFLGo 分析 31 Dec, 2021 行业新闻 0. Directed fuzzing Directed fuzzing 可以翻译为定向模糊测试,导向型模糊测试,是灰盒模糊测试中的一种。传统的覆盖率引导的模糊测试 (Coverage-guided fuzzing) 是期望... Read More
一种基于模板的针对Android进程间通信的自动化Fuzzing方法 31 Dec, 2021 行业新闻 摘要 模糊测试fuzzing是一种通过向目标发送非预期输入并监控异常输出结果来发现crash的漏洞测试方法。我们此次目标是在安卓的IPC机制上进行fuzz,通过自动化fuzz来找安卓... Read More
《CollAFL - Path Sensitive Fuzzing》论文笔记 07 Dec, 2021 行业新闻 一、简介 现有 fuzz 大多以代码覆盖率为引导指标。以AFL为例,它使用映射至 hashmap 中的基于 edge 的覆盖率信息来引导测试。这种覆盖率信息不太准确,因为只统计至 edge... Read More
在Firefox中有效模糊测试IPC层 27 Oct, 2021 行业新闻 火狐内部的进程间通信(IPC)层是火狐多进程安全架构的基石。因此,消除IPC层中的安全漏洞仍然至关重要。在这篇博文中,我们调查并描述了Firefox用于执行进程间通信的不同通... Read More