
* Add DrCov Reader * Removed libafl_jumper deps * Fix DrCovWriter, add dump_drcov_addrs * Taplo * Move frida from usize to u64 * DrCov usize=>u64 * Better error print * More u64 * ? * debug * clippy * clippy * Add Merge option to DrCovReader * Add drcov_merge tool * Move folder around * DrCov * More assert * fmt * Move around * Fix print * Add option to read multiple files/full folders
17 lines
681 B
Markdown
17 lines
681 B
Markdown
# LibAFL DrCov Utilities
|
|
|
|
## Dump-DrCov_Addrs
|
|
|
|
Simple commandline tool to display a list of all basic block addresses in a program.
|
|
This information can, for example, be used for further processing such as in [JmpScare](https://github.com/fgsect/JMPscare) or similar.
|
|
At the same time this tools shows how easily LibAFL's `DrCov` module can be used to parse coverage files.
|
|
|
|
Run with `cargo run --release --bin drcov_dump_addrs -- -h`
|
|
|
|
## DrCov_Merge
|
|
|
|
A performant clone of [drcov-merge](https://github.com/vanhauser-thc/drcov-merge) using LibAFL's `DrCov` reader.
|
|
It can merge multiple DrCov files into a single DrCov file.
|
|
|
|
Run with `cargo run --release --bin drcov_merge -- -h`
|