Fedora Packages


Read and write Windows Registry binary hive files

Hive files are the undocumented binary files that Windows uses to store the Windows Registry on 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' (in perl-hivex) lets you export and merge to the textual regedit format. 'hivexml' can be used to convert a hive file to a more useful XML format. 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 3 bindings, see 'python3-hivex'. For Ruby bindings, see 'ruby-hivex'.

Releases Overview

Release Stable Testing
Fedora Rawhide 1.3.23-22.fc41 -
Fedora 40 1.3.23-18.fc40 -
Fedora 39 1.3.23-12.fc39 -
File a new bug report »
Package Info
  • Upstream: http://libguestfs.org/
  • License(s): LGPL-2.1-only AND LGPL-2.0-or-later AND GPL-2.0-or-later
  • Maintainer: rjones

Related Packages

You can contact the maintainers of this package via email at hivex dash maintainers at fedoraproject dot org.

Sources on Pagure