Loaded object detection
Open
enhancement
low-priority
major
- Dominant language
- Rust
- Stars
- 331
- Forks
- 26
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 2
Description
SIMICS supports loaded object detection for UEFI, kernels, and userland apps on supported OS-awareness operating systems (i.e. Clear Linux). Catching the object that is loaded when the harness is hit is required for:
- Symbolic/concolic tracing (#5)
- Auto-tokenization (we support with a flag, but automatic callbacks will be better)
- String/memory compare interception for better cmplog, other library call interception and analysis.
We should enable loaded object detection with a callback to the module and/or fuzzer frontend when objects are loaded, with their type.
Contributor guide
Assessment
This issue has not been assessed yet.