ptcov is a decoder library to compute AFL-style code coverage from Intel® Processor Trace (PT) traces.
This crate is based on Intel's SDM and takes inspiration from Intel's libipt and from libxdc.
Since most of the optional PT packets are of limited use in fuzzing context, like power related info, they are not supported. CPUs erratas are not (yet) fully supported.