Tools for analyzing and reverse engineering hive files.
authorRichard Jones <rjones@redhat.com>
Wed, 3 Feb 2010 17:35:53 +0000 (17:35 +0000)
committerRichard Jones <rjones@redhat.com>
Thu, 4 Feb 2010 11:06:15 +0000 (11:06 +0000)
commitdb8a46aa1165479ddf2b551e81a7e96bb06fc942
treeb3e28ebfaa1e7380344f6a9ed7388050933144bf
parent6ea059d6a1bd1be605278057025d34dee675d64d
Tools for analyzing and reverse engineering hive files.

This commit is not of general interest.  It contains the tools which
I used to reverse engineer the hive format and to test changes.
Keeping these with the rest of the code is useful in case in future
we encounter a hive file that we fail to modify.

Note that the tools are not compiled by default.  You have to compile
each explicitly with:

  make -C hivex/tools <toolname>.opt

You will also need ocaml-extlib-devel and ocaml-bitstring-devel.
12 files changed:
.gitignore
configure.ac
hivex/Makefile.am
hivex/tools/Makefile.am [new file with mode: 0644]
hivex/tools/clearheaderfields.ml [new file with mode: 0644]
hivex/tools/counter.ml [new file with mode: 0644]
hivex/tools/counter.mli [new file with mode: 0644]
hivex/tools/fillemptyhbins.ml [new file with mode: 0644]
hivex/tools/truncatefile.ml [new file with mode: 0644]
hivex/tools/visualizer.ml [new file with mode: 0644]
hivex/tools/visualizer_NT_time.ml [new file with mode: 0644]
hivex/tools/visualizer_utils.ml [new file with mode: 0644]