Windows-only Rust CLI tool that dumps the live Windows registry to JSONL format.
cargo build --release # Release binary
cargo test # Run all tests
cargo clippy # Lint
cargo fmt --check # Check formattingsrc/main.rs— CLI entry point (clap argument parsing, elevation check)src/lib.rs— Module rootsrc/dumper.rs— Core logic: recursive registry walk, value serialization to JSONL
- Platform: Windows only (uses
winregcrate) - Output format: JSON Lines (one registry value per line)
- Error handling:
anyhow::Result, invalid registry data is marked in output rather than causing crashes - Requirements are tracked in
docs/requirements/andAnforderungen/