UAFuzz:释放后使用漏洞的二进制级定向模糊
像这样的定向灰箱模糊测试(DGF)旨在对预选的潜在易受攻击目标位置进行压力测试,并针对不同的安全上下文进行应用:(1)错误重现,(2)补丁测试或(3)静态分析报告验证。最近,有更多的研究工作改善了定向模糊测试的有效性和效率(请参阅)。
我们建议使用UAFuzz ,它是一种定向模糊器,专用于二进制级别的Free-After-Free(免费使用)bug,它通过仔细调整有向模糊的关键组成部分来满足此类Bug的特定特征。释放后使用堆元素时,会出现UAF错误