REGRIPPER(1)
๐ REGRIPPER(1) โ the regripper girlie's guide ๐
okay so bestie, welcome to regripper, from the General Commands Manual section ๐ forensics but make it slay.
โจ NAME โจ
Regripper โ forensic analysis of Registry hives ๐ต๏ธโ๏ธ๐
๐ SYNOPSIS ๐
regripper [-r <hivefile>] [-f <hivetype>] [-p <plugin>] [-d] [-g] [-aT]
[-s systemname] [-u username]
๐ฆ DESCRIPTION ๐ฆ
So Regripper is literally a source tool for forensic analyses of Windows Registry files, no cap. It's giving surgical extraction energy: it can surgically extract, translate, and display info โ both data AND metadata โ from Registry-formatted files, and it does all of that via plugins that are Perl-scripts. ๐
And the way that all output goes to STDOUT?? So if you want a file, you gotta redirect yourself, bestie โ use > or >>. Periodt. ๐
โจ OPTIONS โจ
-r <hive>โ tell it which Registry hive file to parse, queen. You'll find those either in%SystemRoot%\System32\configor in%userprofile(aka the user's directory) ๐๏ธ-f <hivetype>โ specify which hive type/profile to use. Could besam,security,software,system,ntuser๐-p <plugin>โ pick the plugin to use. E.g.run,appcompatcacheand so on. (Peep-lfor the full list, iykyk) ๐-dโ check to see if the hive is dirty ๐งผ (spoiler: hives can be messy)-gโ guess the hive file type ๐ฎ-aโ automatically run hive-specific plugins ๐ค-aTโ automatically run hive-specific timelining (TLN) plugins โณ-s <systemname>โ specify system name (TLN Support) ๐ฅ๏ธ-u <username>โ specify user name (TLN Support) ๐โ๏ธ-lโ list ALL the available plugins. And yes bestie, you could place custom plugins in/usr/bin/regripper/plugins๐-cโ output the list of plugins as comma-separated values (use it with-l) ๐-hโ print short help information ๐
๐ EXAMPLES ๐
List all available plugins
regripper -l
Run a specific plugin; E.g. Retrieve timeline of recent docs from NTUSER.DAT
regripper -r /hive/NTUSER.DAT -p recentdocs_tln
Retrieve run-keys from NTUSER.DAT
regripper -r /hive/NTUSER.DAT -p run
Process a complete hive file of type system:
regripper -r /mnt/SYSTEM -f system > /mnt/reports/system.txt
Parse hive file of type SAM:
regripper -r /mnt/SAM -f sam > /mnt/SAM.txt
๐ AUTHORS ๐
Written by Harlan Carvey <keydet89@yahoo.com> โ iconic behavior, honestly ๐
๐ BUGS AND LIMITATIONS ๐
โ ๏ธ Okay this is the important part, bestie, listen up: this tool does NOT automatically process hive transaction logs. Like, at all. Not me finding that out the hard way ๐ญ
If you need to incorporate data from hive transaction logs into your analysis, consider merging the data via Maxim Suhanov's yarp + registryFlush.py, or via Eric Zimmerman's rla.exe. Those are the moves ๐ซถ
๐ REPORTING BUGS ๐
When submitting a bug report, please include a description of the problem, how you found it, and your contact information. Like, spill the tea properly, we need the lore ๐
Submit bug reports to: https://github.com/keydet89/RegRipper3.0/issues
๐ COPYRIGHT ๐
This project is licensed under terms of the MIT License โ https://opensource.org/licenses/MIT. Copyright by Harlan Carvey <keydet89@yahoo.com> and 2020 Quantum Analytics Research, LLC. ๐
This manual page was written by Jan Gruber <j4n6ru@gmail.com>, for the Debian project (and may be used by others). Slay, Jan ๐
๐ธ SEE ALSO ๐ธ
More information on Regripper appears in the README file, distributed with the regripper source code. Go read it, it's giving lore drop ๐โจ
and that's the whole vibe check bestie ๐
โ this manual page is brought to you by Harlan Carvey, version v3.0 - December 2020, from the REGRIPPER(1) era. Go forth and parse those hives, queen ๐ง๐๐ฅ
๐ฆ where this page comes from
- ubuntu stonking: regripper 3.0~git20260527.ec96dd4+dfsg-1 ยท MIT
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms