Crates.io | libafl_bolts |
lib.rs | libafl_bolts |
version | 0.13.2 |
source | src |
created_at | 2023-08-28 15:15:14.7239 |
updated_at | 2024-07-31 20:00:28.118721 |
description | Low-level bolts to create fuzzers and so much more |
homepage | |
repository | https://github.com/AFLplusplus/LibAFL/ |
max_upload_size | |
id | 957096 |
size | 594,097 |
The libafl_bolts
crate exposes a lot of low-level features of LibAFL for projects that are unrelated to fuzzing, or just fuzzers completely different to LibAFL.
Some cross-platform things in bolts include (but are not limited to):
core_affinity
that can be used to get core information and bind processes to coresfork
LibAFL_bolts is written and maintained by
For bugs, feel free to open issues or contact us directly. Thank you for your support. <3
Even though we will gladly assist you in finishing up your PR, try to
cfg
s)cargo nightly fmt
on your code before pushingcargo clippy --all
or ./clippy.sh
cargo build --no-default-features
to check for no_std
compatibility (and possibly add #[cfg(feature = "std")]
) to hide parts of your code.Some of the parts in this list may be hard, don't be afraid to open a PR if you cannot fix them by yourself, so we can help.