nt_hive2

Warning The tools of this repository have been moved to https://github.com/dfir-dd/dfir-toolkit

You can install the tools by running cargo install dfir-toolkit

The lib itself will stay available here

This crates aims to be a replacement of https://github.com/ColinFinck/nt-hive, with the following differences:

Usage example for developers

```rust use std::fs::File; use nt_hive2::*;

# let hivefile = File::open("tests/data/testhive")?; let mut hive = Hive::new(hivefile)?; let rootkey = hive.rootkey_node()?;

for sk in root_key.subkeys(&mut hive)?.iter() { println!("\n[{}]; last written: {}", sk.borrow().name(), sk.borrow().timestamp()); for value in sk.borrow().values() { println!("\"{}\" = {}", value.name(), value.value()); } } ```

License: GPL-3.0