ptcov 0.1.0

Decoder to compute code coverage from Intel® Processor Trace traces
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# ptcov

[![GHA Status]][GitHub Actions] [![Latest Version]][crates.io] [![Documentation]][docs.rs] ![License]

ptcov is a decoder library to compute AFL-style code coverage from Intel® Processor Trace (PT) traces.

Optional PT packets and erratas are not fully supported.

This crate is base on Intel's SDM and takes inspiration from Intel's
[libipt](https://github.com/intel/libipt) and from [libxdc](https://github.com/nyx-fuzz/libxdc).

[GitHub Actions]: https://github.com/Marcondiro/ptcov/actions
[GHA Status]: https://github.com/Marcondiro/ptcov/workflows/Rust/badge.svg
[crates.io]: https://crates.io/crates/ptcov
[Latest Version]: https://img.shields.io/crates/v/ptcov.svg
[Documentation]: https://docs.rs/ptcov/badge.svg
[docs.rs]: https://docs.rs/ptcov
[License]: https://img.shields.io/crates/l/ptcov.svg