hivex - Read and write Windows Registry binary hive files

Property Value
Distribution CentOS 6
Repository CentOS x86_64
Package filename hivex-1.3.3-4.3.el6.i686.rpm
Package name hivex
Package version 1.3.3
Package release 4.3.el6
Package architecture i686
Package type rpm
Category Development/Libraries
License LGPLv2
Maintainer -
Download size 90.89 KB
Installed size 222.86 KB
Hive files are undocumented binary files that Windows uses to store
the Windows Registry on the disk.  Hivex is a library that can read
and write to these files.
'hivexsh' is a shell you can use to interactively navigate a hive
binary file.
'hivexregedit' lets you export and merge to the textual regedit
'hivexml' can be used to convert a hive file to a more useful XML
In order to get access to the hive files themselves, you can copy them
from a Windows machine.  They are usually found in
%systemroot%\system32\config.  For virtual machines we recommend
using libguestfs or guestfish to copy out these files.  libguestfs
also provides a useful high-level tool called 'virt-win-reg' (based on
hivex technology) which can be used to query specific registry keys in
an existing Windows VM.
For OCaml bindings, see 'ocaml-hivex-devel'.
For Perl bindings, see 'perl-hivex'.
For Python bindings, see 'python-hivex'.


Package Version Architecture Repository
hivex-1.3.3-4.3.el6.x86_64.rpm 1.3.3 x86_64 CentOS
hivex - - -


Name Value
/bin/bash -
/sbin/ldconfig -
/usr/bin/perl - - - - - -
perl(Getopt::Long) -
perl(Pod::Usage) -
perl(Win::Hivex) -
perl(Win::Hivex::Regedit) -
perl(strict) -
perl(warnings) -
rtld(GNU_HASH) -


Name Value
hivex = 1.3.3-4.3.el6
hivex(x86-32) = 1.3.3-4.3.el6 -


Name Value
libguestfs <= 1.0.84


Type URL
Binary Package hivex-1.3.3-4.3.el6.i686.rpm
Source Package hivex-1.3.3-4.3.el6.src.rpm

Install Howto

Install hivex rpm package:

# yum install hivex




2015-02-27 - Richard W.M. Jones <> - 1.3.3-4.3
- Add missing checks for small/truncated files
resolves: rhbz#1158993
- Fix typo in man page
resolves: rhbz#1164693
2012-10-11 - Richard W.M. Jones <> - 1.3.3-4.2
- Remove loaded text from description
resolves: rhbz#822741
- Add patch to fix parsing of hives that contain large ri-records
resolves: rhbz#841924
2011-12-20 - Richard W.M. Jones <> - 1.3.3-4
- Rebase to upstream version 1.3.3
resolves: rhbz#734208
- Add upstream patch: hivexml: Remove unused variable.
- Add upstream patch: hivex: Added gnulib includes from builddir [...]
2011-01-14 - Richard W.M. Jones <> - 1.2.4-3
- Fix multilib conflicts in *.pyc and *.pyo files.
- Only install unversioned *.so file for Python bindings.
2010-12-02 - Richard W.M. Jones <> - 1.2.4-2
- Rebase to upstream version 1.2.4 (RHBZ#642631).
* Python bindings (python-hivex subpackage).
* Adds hivex_set_value API call (Conrad Meyer).
* Miscellaneous small bug fixes.
- Fix Source0.
- Fix builds with recent perl (Dan HorĂ¡k).
2010-04-28 - Richard W.M. Jones <> - 1.2.2-1
- Rebase to version 1.2.2 which contains an important fix for
regedit importing (for V2V).
2010-04-01 - Richard W.M. Jones <> - 1.2.1-1
- Backport hivex package from Fedora Rawhide.
- Exclude s390, s390x because of lack of OCaml packages.
2010-03-30 - Richard W.M. Jones <> - 1.2.1-1
- New upstream version 1.2.1.
- Includes new tool for exporting and merging in regedit format.
2010-03-01 - Richard W.M. Jones <> - 1.2.0-2
- New upstream version 1.2.0.
- This includes OCaml and Perl bindings, so add these as subpackages.
2010-02-22 - Richard W.M. Jones <> - 1.1.2-3
- Missing Epoch in conflicts version fixed.

See Also

Package Description
hivex-devel-1.3.3-4.3.el6.i686.rpm Development tools and libraries for hivex
hivex-devel-1.3.3-4.3.el6.x86_64.rpm Development tools and libraries for hivex
hmaccalc-0.9.12-2.el6.x86_64.rpm Tools for computing and checking HMAC values for files
hpijs-3.14.6-4.el6.1.x86_64.rpm HP Printer Drivers
hplip-3.14.6-4.el6.1.x86_64.rpm HP Linux Imaging and Printing Project
hplip-common-3.14.6-4.el6.1.i686.rpm Files needed by the HPLIP printer and scanner drivers
hplip-common-3.14.6-4.el6.1.x86_64.rpm Files needed by the HPLIP printer and scanner drivers
hplip-gui-3.14.6-4.el6.1.x86_64.rpm HPLIP graphical tools
hplip-libs-3.14.6-4.el6.1.i686.rpm HPLIP libraries
hplip-libs-3.14.6-4.el6.1.x86_64.rpm HPLIP libraries
hspell-1.1-3.2.el6.i686.rpm A Hebrew spell checker
hspell-1.1-3.2.el6.x86_64.rpm A Hebrew spell checker
hspell-devel-1.1-3.2.el6.i686.rpm Library and include files for Hspell, the hebrew spell checker
hspell-devel-1.1-3.2.el6.x86_64.rpm Library and include files for Hspell, the hebrew spell checker
hsqldb- Hsqldb Database Engine