Intel PT的使用以及PTFuzz、NEUFuzz

前言 在之前关于AFL的程序执行路径在AFL第三节讲过,首先是afl-gcc对每个基本块随机赋予一个随机值,然后在执行的时候,通过fork()后的“子进程”去执行插桩的部分代码,把随机值亦或后的字节加一,通过共享的bitmap存储区域就可以知道执行当前种子的bitmap(执行路径)是多少了。但是存在几点问题:1、bitmap利用率,bitmap大小为65536个字节,有些程序的边可能会超过(概率很
相关文章
相关标签/搜索