mirror of
https://github.com/icicle-emu/icicle-python
synced 2026-06-21 13:53:41 +00:00
b891d07dbab2133a744ac8bdaae47c26e516c58a
icicle-python
This project is an easy to use Python wrapper around icicle-emu. You can read more about Icicle in the paper: Icicle: A Re-designed Emulator for Grey-Box Firmware Fuzzing
Requirements
Building
TODO: talk about the submodule
TODO: clone ghidra and set GHIDRA_SRC environment variable
Set up a virtual environment:
python -m venv venv
# macOS/Linux
source venv/bin/activate
# Windows
venv\Scripts\activate.bat
Get the dependencies and build:
pip install -r requirements.txt
maturin develop
Languages
Rust
68.9%
Python
31.1%