[package]
name = "ntdsextract2"
version = "0.12.2"
edition = "2021"
description = "Display contents of Active Directory database files (ntds.dit)"
repository = "https://www.github.com/janstarke/ntdsextract2"
authors = ["Jan Starke <jan.starke@t-systems.com>"]
license = "GPL-3.0"
readme = "README.md"
categories = ["command-line-utilities"]
keywords = ["cli", "forensics", "security"]

[dependencies]
log = {version = "0.4", features = [ "release_max_level_info" ]}
simplelog = "0.12"
anyhow = "1.0"
clap = "4"
clap-verbosity-flag = "2.0.0"
maplit = "1.0.2"
byteorder = "1.4.3"
hex = "0.4"
chrono = "0.4"
bitflags = "2"
strum = { version = "0.25", features = ["derive"] }
num-traits = "0.2.15"
num-derive = "0.3.3"
paste = "1.0"
hashbrown = "0.14" # used for faster hashes

bodyfile = "0.1.4"
libesedb = "0.1.4"
#libesedb = {path="../rust-libesedb"}

serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
csv = "1.1"
termtree = "0.4"
term-table = "1.3.2"
termsize = "0.1"
regex = "1.6"
