Mimir is a Windows PE analysis tool that performs static inspection and YARA-based rule matching, with a native analysis engine and a terminal UI.
The project is intended for learning, experimentation, and tooling around Windows PE file analysis.
-
engine/
C++ analysis engine responsible for PE parsing and analysis logic. -
sigil/
Detection layer with YARA integration.
Uses a statically built YARA library on Windows. -
tui/
Rust-based terminal UI for interacting with the engine via IPC.
execute the scripts/build.ps1 script
This project is under active development and is shared primarily for learning and experimentation. Interfaces and behavior may change. Feedback and issues are welcome.
Parts of this project were developed with the assistance of automated tooling to accelerate iteration and exploration. All code is reviewed and adapted as part of the learning process.
