Marco C. 959ecb32e9
Bump libipt, fix tui in intel_pt baby fuzzer (#2714)
* Bump libipt, fix tui in intel_pt baby fuzzer

* libipt = "0.2.0"

* Use end_ip for previous block instead of ip + 1
2024-11-22 11:58:23 -03:00

43 lines
1.2 KiB
TOML

[package]
name = "libafl_intelpt"
version.workspace = true
authors = ["Marco Cavenati <cavenatimarco@gmail.com>"]
description = "Intel Processor Trace wrapper for libafl"
repository = "https://github.com/AFLplusplus/LibAFL/"
edition = "2021"
license.workspace = true
readme = "./README.md"
keywords = ["fuzzing", "testing", "security", "intelpt"]
categories = ["development-tools::testing", "no-std"]
[features]
default = ["std", "libipt"]
std = ["libafl_bolts/std"]
libipt = ["std", "dep:libipt"]
[dev-dependencies]
static_assertions = { workspace = true }
[target.'cfg(target_os = "linux" )'.dev-dependencies]
nix = { workspace = true }
proc-maps = "0.4.0"
[dependencies]
arbitrary-int = { workspace = true }
bitbybit = { workspace = true }
libafl_bolts = { workspace = true }
libc = { workspace = true }
libipt = { workspace = true, optional = true }
log = { workspace = true }
num_enum = { workspace = true, default-features = false }
num-traits = { workspace = true, default-features = false }
raw-cpuid = { version = "11.1.0" }
[target.'cfg(target_os = "linux" )'.dependencies]
caps = { version = "0.5.5" }
perf-event-open-sys = { version = "4.0.0" }
[lints]
workspace = true