Module libafl::bolts[][src]

Expand description

Bolts are no conceptual fuzzing elements, but they keep libafl-based fuzzers together.

Modules

bindings

Generated bindings

compress

Compression of events passed between a broker and clients. Currently we use the gzip compression algorithm for its fast decompression performance.

cpu

Architecture agnostic processor features

launcher
llmp

A library for low level message passing

os

Operating System specific abstractions

ownedref

Wrappers that abstracts references (or pointers) and owned data accesses.

rands
serdeany

Poor-rust-man’s downcasts for stuff we send over the wire (or shared maps)

shmem

A generic sharememory region to be used by any functions (queues or feedbacks

tuples

Compiletime lists/tuples used throughout the LibAFL universe

Traits

AsSlice

Can be converted to a slice

Functions

current_milliseconds

Gets current milliseconds since UNIX_EPOCH

current_nanos

Gets current nanoseconds since UNIX_EPOCH

current_time

Current time