Crate libafl_qemu

source ·

Re-exports

pub use libafl_qemu_sys as sys;
pub use edges::QemuEdgeCoverageHelper;
pub use cmplog::QemuCmpLogHelper;
pub use snapshot::QemuSnapshotHelper;
pub use asan::init_with_asan;
pub use asan::QemuAsanHelper;
pub use executor::QemuExecutor;
pub use executor::QemuForkExecutor;
pub use x86_64::*;
pub use helper::*;
pub use hooks::*;
pub use emu::*;

Modules

Utilities to parse and process ELFs
Expose QEMU user LibAFL C api to Rust
A QEMU-based executor for binary-only instrumentation in LibAFL
The high-level hooks

Traits

This trait designates that an Enum can be iterated over. It can be auto generated using strum_macros on your behalf.

Functions