RegistryExplorer/RECmd
RegistryExplorer and
RECmd are tools developed by Eric
Zimmerman to analyze the Windows registry. RegistryExplorer is a graphical
utility to visualize registry hives, while RECmd is command-line tool to
parse registry hives to CSV or JSON outputs.
RegistryExplorer can process registry hive files or directly access the
registry of the current live system. Additionally, both the RegistryExplorer
/ RECmd utilities can apply transaction log files, for example
ntuser.dat.LOG1, to identify and recover deleted keys/values.
RegistryExplorer implements a number of
bookmarks of
well-known key to facilitate analysis.
RECmd can search for strings or regex in key and values names, value
data, and value slack space, in the specified registry hives directory
(processed recursively).
RegistryExplorer and RECmd can use
EricZimmerman’s RegistryPlugins
to access and parse specific keys. For instance, the UserAssist plugin
automatically decode the program names from their ROT13 encoded format.
# Uses the given plugin to parse the specified hive or the hives in the specified directory.
# Registry plugin example: \BatchExamples\RegistryASEPs.reb
RECmd.exe [-f <HIVE_FILE> | -d <NTFS_VOLUME | FOLDER_CONTAINING_REGISTRY_HIVES>] --bn <REGISTRY_PLUGIN> --csv <OUTPUT_FOLDER>
A number of KAPE module can execute RECmd with various plugins. The
RECmd_AllBatchFiles compound module execute all available RECmd modules.
RegRipper
References
View on GitHub