My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
ReglistPlugin  
Volatility 1.4 plugin reglist.py.
Featured, Phase-Deploy
Updated Apr 26, 2011 by toto...@gmail.com

Introduction

This plugin lists registry keys from the various hives in memory. It is a port of Regripper to python specifically for Volatility 1.4

Details

Install the plugin by copying it to:

my_src_lib/Volatility-1.4_rc1/volatility/plugins/registry/

Plugin-specific parameters:

-o HIVE_OFFSET, --hive-offset=HIVE_OFFSET

This is the virtual (not physical) offset of a hive in memory. Normally this value would be obtained from the hivescan.py plugin.

This can be used to save time by focusing on a specific hive of interest.

Default is to find all the hives in memory and process them.

When this option is specified, the hive name is "user specified".

-H HIVE_NAME, --hive-name=HIVE_NAME

Name of a specific hive to process. All the checks for this hive will be run against the hive. The other hives will not be processed.

Hive names are:

  • system
  • ntuser.dat
  • software

All of the ntuser.dat hives will be found and processed.

Hives that are "[no name]" or "user specified" will have all possible checks run against them (since the actual hive contents cannot be determined with precision).

-C CHK, --chk=CHK

This is the name of a specific check to perform. The old Regripper plugin names were kept (insofar as possible).

The names of the actual checks can be found by looking at the source code (at the beginning).

The plugin will determine which hive a check targets, and will only process those specific hives (as well as the "unknown" hives).

Performance

Generally the plugin is reasonably fast. However the "assoc" check (list all file associations) is slow. This is especially true on Win7.

OS Support

Note that the plugin supports XP, and Win7 only. It has not been tested on other versions of Windows, but may function at least partially.

Credits

Special thanks to the Regripper people (Harlan Carvey, Brendan Coles) who kindly gave permission to use their code as a basis for this plugin. Also the authors of the prtkey.py plugin (AAron Walters and Brendan Dolan-Gavitt) which was adapted to produce reglist.py.


Sign in to add a comment
Powered by Google Project Hosting