/dfir-esedb

A library to allow forensic analysis of EseDB files

Primary LanguageRustGNU General Public License v3.0GPL-3.0

dfir-esedb

This crate provides a parser for Microsofts EseDB files, aimed to be used for forensic purposes.

Usage Example

use std::path::PathBuf;
use dfir_esedb::EseDb;
let db = EseDb::open(&PathBuf::from("tests/data/ntds_plain.dit")).unwrap();

assert_eq!(db.header().database_time().hours(), &21);
assert_eq!(db.header().database_time().minutes(), &45);
assert_eq!(db.header().database_time().seconds(), &2);