Skip to content

🧠 Registry Analysis Guide – What to Look for at the Analysis Phase

βœ… Tools Used:\ Registry Explorer | ShellBags Explorer | RegRipper


🎯 First: Goal of the Analysis Phase

After acquiring the Registry Hives files, we analyze them to gather accurate forensic information that helps in:

  • πŸ§‘β€πŸ’» Understanding user behavior

  • βš™οΈ Collecting system information

  • 🌐 Detecting network or internet connections

  • πŸ’Ώ Analyzing connected external devices (USBs)

  • πŸ§ͺ Detecting suspicious activity or attempts to hide evidence


πŸ—‚οΈ Section One: Analysis by Hive File Type

πŸ“ 1. Analyzing the SYSTEM Hive

πŸ” What to Look For 🧩 Why? πŸ“ Path πŸ› οΈ Tool πŸ§ͺ Analytical Notes
πŸ–₯️ Computer Name Identify the machine involved ControlSet001\Control\ComputerName\ComputerName RegRipper: compname Useful in large networks to correlate with network logs
⏰ Time Zone Interpret timestamps correctly ControlSet001\Control\TimeZoneInformation timezone May reveal date manipulation in anti-forensic attempts
🌐 Network Interfaces Identify networks connected to the device Services\Tcpip\Parameters\Interfaces Manual or RegRipper Plugin Compare internal IPs with DHCP logs or network records
πŸ”Œ Mounted Devices Track connected external storage MountedDevices mountdev Might reveal USB drives used for exfiltration or live OS like Kali
πŸ“± USBSTOR Artifacts Track USB devices history Enum\USBSTOR Manual Shows device type (e.g., "SanDisk", "iPhone"); helpful in approximating connection time

πŸ“ 2. Analyzing the SOFTWARE Hive

πŸ” What to Look For 🧩 Why? πŸ“ Path πŸ› οΈ Tool πŸ§ͺ Analytical Notes
πŸ’» Installed Programs Discover what tools/software were installed Microsoft\Windows\CurrentVersion\Uninstall uninstall Look for apps like: TeamViewer, AnyDesk, Wireshark, Tor, or hacking tools
🌐 Typed URLs (IE) Analyze user activity on Internet Explorer Microsoft\Internet Explorer\TypedURLs typedurls May include login pages, bank portals, or targeting pages
🧭 Last Used Keys Track what the user viewed in Regedit Applets\Regedit\LastKey Manual / recentdocs Might indicate attempts to modify or monitor sensitive keys

πŸ“ 3. Analyzing the NTUSER.DAT Hive

Each user has a different NTUSER.DAT file\ It contains details about user behavior and interactions with the system

πŸ” What to Look For 🧩 Why? πŸ“ Path πŸ› οΈ Tool πŸ§ͺ Analytical Notes
πŸ“‚ File MRUs (Recent Files) Analyze recently opened documents Office\<ver>\Word/Excel\File MRU officeMRU May contain sensitive documents or drafted malicious content
▢️ Run MRU Programs run manually by the user Explorer\RunMRU runmru Commands like cmd, powershell, nc.exe may indicate suspicious activity
πŸ” WordWheelQuery Keywords searched in the system Explorer\WordWheelQuery wordwheel Look for terms like β€œVPN”, β€œdelete logs”, or suspicious filenames
🧳 ShellBags Track folders browsed by the user Shell\BagMRU and ShellNoRoam ShellBags Explorer ShellBags preserve folder history even after deletion – useful in proving hidden evidence
πŸ” UserAssist Programs launched via GUI Explorer\UserAssist userassist Logs most app executions even if they don't show in recent files

πŸ“ 4. Analyzing the SAM Hive

πŸ” What to Look For 🧩 Why? πŸ“ Path πŸ› οΈ Tool πŸ§ͺ Analytical Notes
πŸ‘₯ User Accounts List all local accounts SAM\Domains\Account\Users\Names samparse Look for suspicious or new accounts like adm1n, test123

🧾 Registry Forensics Checklist

πŸ” Hive 🧠 Key Points to Verify
SYSTEM ComputerName, TimeZone, Interfaces, Mounted Devices, USBSTOR
SOFTWARE Installed Software, IE TypedURLs, Last Registry Keys
NTUSER.DAT File MRU, RunMRU, WordWheel, ShellBags, UserAssist
SAM User accounts, creation time, privileges

πŸ”Ž Section Two: Context-Based or Activity-Based Analysis

🧠 User Behavior

  • Manual command execution (RunMRU)

  • System-wide searches (WordWheelQuery)

  • Recently used files (Office MRU)

  • Folder navigation (Shellbags)

  • Apps launched via GUI (UserAssist)

🌐 Internet and Network Interaction

  • TypedURLs β†’ browsing history

  • Network Interfaces β†’ DHCP or static IPs

  • Installed programs β†’ presence of VPNs or anonymizing tools

πŸ”Œ Portable Device Analysis (USB/Phones)

  • MountedDevices β†’ show connection order of devices

  • USBSTOR β†’ reveals device names, can be correlated with CCTV logs or network evidence


πŸ’‘ Final Smart Analysis Tips

  • πŸ“‹ Build a Timeline Template to correlate evidence chronologically

  • πŸ” Map SID to real usernames

  • πŸ†š Compare results across tools (RegRipper Γ— Registry Explorer)

  • πŸ“Ž Document every step with date, time, and tool used

  • 🧩 Check alternate registry paths for Windows 10/11 (some keys have changed)