This aims to be a replacement of https://github.com/csababarta/ntdsxtract/ by @csababarta.
bash
cargo install --git https://github.com/janstarke/ntdsextract2.git
```
USAGE:
ntdsextract2 [OPTIONS]
ARGS:
OPTIONS: -h, --help Print help information -q, --quiet Less output per occurrence -v, --verbose More output per occurrence -V, --version Print version information
SUBCOMMANDS: computer display computer accounts entry display one single entry from the directory information tree group Display groups help Print this message or the help of the given subcommand(s) search search for entries whose values match to some regular expression timeline create a timeline (in bodyfile format) tree display the directory information tree types list all defined types user Display user accounts
```
```
USAGE:
ntdsextract2
ARGS:
OPTIONS: -h, --help Print help information -i, --ignore-case case-insensitive search (ignore case) -q, --quiet Less output per occurrence -v, --verbose More output per occurrence ```
```
USAGE:
ntdsextract2
ARGS:
OPTIONS:
-h, --help Print help information
-q, --quiet Less output per occurrence
--sid search for SID instead for NTDS.DIT entry id.
```
USAGE:
ntdsextract2
OPTIONS:
-h, --help Print help information
--max-depth
```
USAGE:
ntdsextract2
OPTIONS: --all-objects show objects of any type (this might be a lot) -h, --help Print help information -q, --quiet Less output per occurrence -v, --verbose More output per occurrence ```
```
USAGE:
ntdsextract2
OPTIONS:
-A, --show-all show all non-empty values. This option is ignored when CSV-Output is
selected
-F, --format
```
USAGE:
ntdsextract2
OPTIONS:
-A, --show-all show all non-empty values. This option is ignored when CSV-Output is
selected
-F, --format
```
USAGE:
ntdsextract2
OPTIONS:
-A, --show-all show all non-empty values. This option is ignored when CSV-Output is
selected
-F, --format
```
USAGE:
ntdsextract2
OPTIONS:
-F, --format