| Crates.io | libafl_bolts |
| lib.rs | libafl_bolts |
| version | 0.15.3 |
| created_at | 2023-08-28 15:15:14.7239+00 |
| updated_at | 2025-05-29 16:22:28.4676+00 |
| description | Low-level bolts to create fuzzers and so much more |
| homepage | |
| repository | https://github.com/AFLplusplus/LibAFL/ |
| max_upload_size | |
| id | 957096 |
| size | 701,642 |
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 coresforkLibAFL_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
cfgs)cargo nightly fmt on your code before pushingcargo clippy --all or ./clippy.shcargo 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.