Difference between pages "Tools:Memory Imaging" and "Windows 7"

From Forensics Wiki
(Difference between pages)
Jump to: navigation, search
(New freeware tool for Live RAM dumping added)
(NTUSER Registry)
Line 1: Line 1:
The [[physical memory]] of computers can be imaged and analyzed using a variety of tools. Because the procedure for accessing physical memory varies between [[operating systems]], these tools are listed by operating system. Once memory has been imaged, it is subjected to [[memory analysis]] to ascertain the state of the system, extract artifacts, and so on.
One of the most vexing problems for memory imaging is verifying that the image has been created correctly.  That is, verifying that it reflects the actual contents of memory at the time of its creation. Because the contents of memory are constantly changing on a running system, the process can be repeated but the results will never--to a high degree of probability--be the same.  Thus, repeating the acquisition and comparing the results is not a feasible means of validating correct image creation.  [[Memory analysis]] can reveal whether the image's contents are consistent with the known layout and structure of a given operating system, as well as answering other questions, but it cannot answer the question as to whether the image accurately reflects the system from which it was taken at the time it was taken.
== Memory Imaging Techniques ==
== File Structure ==  
File systems are covered separately.
; Crash Dumps
== SSD ==
: When configured to create a full memory dump, [[Windows]] operating systems will automatically save an image of physical memory when a bugcheck (aka blue screen or kernel panic) occurs. [[Andreas Schuster]] has a [http://computer.forensikblog.de/en/2005/10/acquisition_2_crashdump.html blog post] describing this technique.
Per MS [http://support.microsoft.com/kb/2727880 KB2727880], when Windows 7 is installed on a system with an SSD drive, automatic defragmentation and SuperFetch/prefetching are disabled.
; LiveKd Dumps
: The [[Sysinternals]] tool [http://www.microsoft.com/technet/sysinternals/SystemInformation/LiveKd.mspx LiveKd] can be used to create an image of physical memory on a live machine in crash dump format. Once livekd is started, use the command ".dump -f [output file]"
; Hibernation Files
: [[Windows]] 98, 2000, XP, 2003, and Vista support a feature called [[hibernation]] that saves the machine's state to the disk when the computer is powered off. When the machine is turned on again, the state is restored and the user can return to the exact point where they left off. The machine's state, including a compressed image of [[physical memory]], is written to the disk on the system drive, usually C:, as [[hiberfil.sys]]. This file can be parsed and decompressed to obtain the memory image. Once [[hiberfil.sys]] has been obtained, [http://sandman.msuiche.net/ Sandman] can be used to convert it to a dd image.
: [[Mac OS X]] very kindly creates a file called '''/var/vm/sleepimage''' on any laptop that is suspended. This file is NOT erased when the machine starts up. It is unencrypted even if the user turns on [[File Vault]] and enables Secure Virtual Memory. [http://pc-eye.blogspot.com/2008/08/live-memory-dump-on-mac-laptops.html].
; Firewire
: It is possible for [[Firewire]] or IEEE1394 devices to directly access the memory of a computer. Using this capability has been suggested as a method for acquiring memory images for forensic analysis. Unfortunately, the method is not safe enough to be widely used yet. There are some published papers and tools, listed below, but they are not yet forensically sound. These tools do not work with all Firewire controllers and on other can cause system crashes. The technology holds promise for future development, in general should be avoided for now.
: At [[CanSec West 05]], [[Michael Becher]], [[Maximillian Dornseif]], and [[Christian N. Klein]] discussed an [[exploit]] which uses [[DMA]] to read arbitrary memory locations of a [[firewire]]-enabled system. The [http://md.hudora.de/presentations/firewire/2005-firewire-cansecwest.pdf paper] lists more details. The exploit is run on an [http://ipodlinux.org/Main_Page iPod running Linux]. This can be used to grab screen contents.
: This technique has been turned into a tool that you can download from:  http://www.storm.net.nz/projects/16
: The [http://digitalfire.ucd.ie/?page_id=430 Goldfish] tool automates this exploit for investigators needing to analyze the memory of a Mac.
; Virtual Machine Imaging
: There are numerous popular virtual machines that are in wide use such as xen, qemu or vmware. If the memory image is for a machine running in this kind of virtual environment, there are usually two methods for obtaining a memory image. The common method is to pause/suspend/stop the system and then collect the resulting memory image file, this has the disadvantage of taking the machine offline during the suspend time. Alternatively most of these systems support live dumping of a memory image. [http://www.qemu.org Qemu ] supports the pmemsave function, [http://www.xen.org Xen] has the xm dump-core command.
== Memory Imaging Tools ==
Further, [http://technet.microsoft.com/en-us/magazine/ff356869.aspx this TechNet post] states:
===x86 Hardware===
<i>Since ReadyBoost will not provide a performance gain when the primary disk is an SSD, Windows 7 disables ReadyBoost when reading from an SSD drive.</i>
; [http://www.windowsscope.com WindowsSCOPE] CaptureGUARD PCIe card (commercial) - desktops, servers
: Publicly available, supports all Windows OS; windd and other formats.
: CaptureGUARD Gateway performs DRAM acquisition even on locked computers
: Inquire at http://www.windowsscope.com.
; [http://www.windowsscope.com WindowsSCOPE] CaptureGUARD ExpressCard (commercial) - laptop applications
: Publicly available, supports all Windows OS; windd and other formats.
: CaptureGUARD Gateway performs DRAM acquisition even on locked computers
: Inquire at http://www.windowsscope.com.
; Tribble PCI Card (research project)
== Jump Lists ==
: http://www.digital-evidence.org/papers/tribble-preprint.pdf
[[Jump Lists]] are Task Bar artifacts first introduced on Windows 7 (and also available on Windows 8).
; CoPilot by Komoku
== Registry ==
: Komoku was acquired by Microsoft and the card was not made publicly available.
The [[Windows_Registry]] remains a central component of the Windows 7 operating system.
; Forensic RAM Extraction Device (FRED) by BBN
=== Known Registry keys of forensic interest ===
: Not publicly available. http://www.ir.bbn.com/~vkawadia/
===[[Windows]] Software===
====SAM Registry====
There are many Windows memory acquisition tools. Most of them will not work on Windows Vista or 7, as user programs have been denied access to the ''\Device\Physicalmemory'' object starting in Windows 2003 Service Pack 1 and Windows Vista. Modern tools acquire physical memory by first installing a device driver, so administrative privileges are needed.
We have edited this list so that it only includes current tools:
; Belkasoft Live RAM Caputer
====Security Registry====
: This free tool, unlike many others, works in kernel-mode, what allows to fight with proactive protection, used by many modern applications (for example, games), and in general gives more correct results.
: http://forensic.belkasoft.com/en/ram-capturer
; WindowsSCOPE Pro and Ultimate, available at  http://www.windowsscope.com
: Can capture, analyze, graph in depth physical and virtual memory codes and structures
: Proprietary and standard formats (windd), snapshot repository, snapshot comparison
: All Windows OSs (Xp, Vista, 7), 32 and 64 bit supported
: Phantom Probe USB based fetch
: CaptureGUARD PCIe card and ExpressCard for hardware-assisted DRAM acquisition
: CaptureGUARD Gateway for hardware-assisted DRAM acquisition of locked computers
: launched in 2011
; WindowsSCOPE Live
====NTUSER Registry====
: available at http://www.windowsscope.com and Android market
*NTUSER\Control Panel\Desktop
: allows live memory analysis of Windows computers from Android phones and tablets
*NTUSER\Control Panel\don\
: launched in 2011
; winen.exe (Guidance Software - included with Encase 6.11 and higher)
: included on [http://www.e-fense.com/helix/ Helix 2.0]
*NTUSER\Software\Adobe\Acrobat Reader\Software\Adobe\Acrobat Reader\
: http://forensiczone.blogspot.com/2008/06/winenexe-ram-imaging-tool-included-in.html
*NTUSER\Software\America Online\AOL Instant Messenger (TM)\CurrentVersion\Users
; [[Mdd]] (Memory DD) ([[ManTech]])
: http://sourceforge.net/projects/mdd
*NTUSER\Software\Blizzard Entertainment\Warcraft III\String
; MANDIANT Memoryze
: Can capture and analyze memory. Supports reading dumps (raw/dd format) from other tools.
: http://www.mandiant.com/software/memoryze.htm
*NTUSER\Software\Google\Google Toolbar\4.0\whitelist
; [[Kntdd]]
*NTUSER\Software\JavaSoft\Java Update\Policy\JavaFX
: http://www.gmgsystemsinc.com/knttools/
;[[Moonsols]]: [[DumpIt]]
*NTUSER\Software\Microsoft\Command Processor
: This utility is used to generate a physical memory dump of Windows machines. It works with both x86 (32-bits) and x64 (64-bits) machines.
*NTUSER\Software\Microsoft\Dependency Walker\Recent File List
: The raw memory dump is generated in the current directory, only a confirmation question is prompted before starting.
: Perfect to deploy the executable on USB keys, for quick incident responses needs.
*NTUSER\Software\Microsoft\Internet Explorer\Main
: http://www.moonsols.com/wp-content/plugins/download-monitor/download.php?id=7
*NTUSER\Software\Microsoft\Internet Explorer\MainSoftware\Microsoft\Windows\CurrentVersion\Explorer\AutoCompleteSoftware\Microsoft\Internet Account Manager\Accounts
*NTUSER\Software\Microsoft\Internet Explorer\Settings
;[[HBGary]]: Fastdump and Fastdump Pro
*NTUSER\Software\Microsoft\Internet Explorer\TypedURLs
:[[Fastdump]] (free with registration) Can acquire physical memory on Windows 2000 through Windows XP 32 bit but not Windows 2003 or Vista.
*NTUSER\Software\Microsoft\Internet Explorer\TypedURLsTime
:[[Fastdump Pro]] Can acquire physical memory on Windows 2000 through Windows 2008, all service packs.  Additionally, Fastdump Pro supports:
:-32 bit and 64 bit architectures
*NTUSER\Software\Microsoft\Microsoft Management Console\Recent File List
:-Acquisitions of greater than 4GB
:-Fast acquisitions through the use of larger page sizes (1024KB) but also supports a strict mode that enforces 4KB page sizes.
:-Process probing which allows for a more complete memory image of a process of interest.
:-Acquisition of the system page file during physical memory acquisition. This allows for a more complete memory analysis.
;[[FTK Imager]]: FTK Imager
*NTUSER\Software\Microsoft\Search Assistant\ACMru
*NTUSER\Software\Microsoft\Snapshot Viewer\Recent File List
:FTK Imager can acquire live memory and paging file on 32bit and 64bit systems.
*NTUSER\Software\Microsoft\Terminal Server Client\DefaultSoftware\Microsoft\Terminal Server Client\Servers
*NTUSER\Software\Microsoft\Terminal Server Client\Servers
;[[OSForensics]]: OSForensics
*NTUSER\Software\Microsoft\User Location Service\Client
*NTUSER\Software\Microsoft\Windows Live Contacts\Database
:OSForensics can acquire live memory on 32bit and 64bit systems. A dump of an individual process's memory space or physical memory dump can be done. Output can be a straight dump or a Microsoft crash dump file, for use with Micrsoft's WinDbg debugger.
*NTUSER\Software\Microsoft\Windows Live Mail
*NTUSER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted
;[https://volatility.googlecode.com/svn/branches/scudette/docs/pmem.html WinPmem]
*NTUSER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
:WinPmem is a free, actively developed, opensource forensic memory acquisition tool for Windows. It supports Windows XP to Windows 8, both 32 and 64 bit architectures. It can produce raw dumps as well as dumps in crashdump format (for analysis with Volatility or windbg). It supports output to STDOUT for piping the dump through tools like netcat or ssh. WinPmem can be used together with the Volatility Technology Preview to analyse a live windows system for live response and triaging.
*NTUSER\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts
*NTUSER\Software\Microsoft\Windows NT\CurrentVersion\Windows
;[http://cybermarshal.atc-nycorp.com/index.php/cyber-marshal-utilities/windows-memory-reader Windows Memory Reader]
*NTUSER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles
:Windows Memory Reader is a simple command-line utility to capture the contents of physical RAM.  Results are stored in a Windows crash dump or raw binary file.  Researchers can also use Windows Memory Reader to capture memory-mapped device data, such as shared video memory.  Windows Memory Reader supports Windows XP through Windows 8, both 32-bit and 64-bit versions, and is available free of charge.
*NTUSER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\0a0d020000000000c000000000000046
*NTUSER\Software\Microsoft\Windows\CurrentVersion\App Management\ARPCache
: On older Linux systems, the program [[dd]] can be used to read the contents of [[physical memory]] from the device file <tt>/dev/mem</tt>. On recent Linux systems, however, /dev/mem provides access only to a restricted range of addresses, rather than the full physical memory of a system.  On other systems it may not be available at all. Throughout the 2.6 series of the Linux kernel, the trend was to reduce direct access to memory via pseudo-device files.  See, for example, the message accompanying this patch: http://lwn.net/Articles/267427/.
:On Red Hat systems (and those running related distros such as Fedora or CentOS), the crash driver can be loaded to create pseudo-device /dev/crash for raw physical memory access (via command "modprobe crash"). This module can also be compiled for other Linux distributions with minor effort (see, for example, http://gleeda.blogspot.com/2009/08/devcrash-driver.html). When the crash driver is modified, compiled, and loaded on other systems, the resulting memory access device is not safe to image in its entirety. Care must be taken to avoid addresses that are not RAM-backed. On Linux, /proc/iomem exposes the correct address ranges to image, marked with "System RAM".
;[http://secondlookforensics.com Second Look: Linux Memory Forensics]
: This commercial memory forensics product ships with a modified version of the crash driver and a script for safely dumping memory using the original or modified driver on any given Linux system.
;[http://hysteria.sk/~niekt0/foriana/fmem_current.tgz fmem]
: fmem is kernel module that creates device /dev/fmem, similar to /dev/mem but without limitations. This device (physical RAM) can be copied using dd or other tool. Works on 2.6 Linux kernels. Under GNU GPL.
*NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU
;[http://code.google.com/p/lime-forensics/ LiME]
: Linux Memory Extractor (LiME) is a Loadable Kernel Module (LKM), which allows the acquisition of volatile memory from Linux and Linux-based devices, such as those powered by Android. The tool supports dumping memory either to the file system of the device or over the network.
===Mac OS X===
;[http://digitalfire.ucd.ie/?page_id=430 Goldfish]
:Goldfish is a [[Mac OS X]] live forensic tool. Its main purpose is to provide an easy to use interface to dump the system RAM of a target machine via a [[Firewire]] connection. It then automatically extracts the current user login password and any open AOL Instant Messenger conversation fragments that may be available. Please see [http://digitalfire.ucd.ie/?page_id=430] for more information.
*NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
;[http://cybermarshal.atc-nycorp.com/index.php/cyber-marshal-utilities/mac-memory-reader Mac Memory Reader]
:Mac Memory Reader is a simple command-line utility to capture the contents of physical RAM.  Results are stored in a Mach-O binary or raw data file.  Mac Memory Reader is available free of charge.  It executes directly on 32- and 64-bit target machines running Mac OS X 10.4 through 10.7 and requires a PowerPC G4 or newer, or any Intel processor.
;[https://volatility.googlecode.com/svn/branches/scudette/docs/pmem.html OSXPmem]
:The OSX Memory Imager is an open source tool to acquire physical memory on an Intel based Mac. The imager supports multiple output formats, at the moment these are Mach-O, ELF and zero-padded RAW.
; Qemu
*NTUSER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
: Qemu allows you to dump the memory of a running image using pmemsave.
*NTUSER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
: e.g. pmemsave 0 0x20000000 /tmp/dumpfile
*NTUSER\Software\Microsoft\Windows\CurrentVersion\Internet SettingsSoftware\Microsoft\Internet Explorer\Main\WindowsSearch
; Xen
: Xen allows you to live dump the memory of a guest domain using the dump-core command.
: You can list the available machines to find the host machine you care about using xm list and see the configuration.
: Dumping is a matter of sudo xm dump-core -L /tmp/dump-core-6 6
*NTUSER\Software\Nico Mak Computing\WinZip
==See Also==
* [[Windows Memory Analysis]]
* [[Linux Memory Analysis]]
== External Links ==
* [http://www.syngress.com/book_catalog/sample_159749156X.PDF Windows Memory Analysis (Sample Chapter)]
* [http://blogs.23.nu/RedTeam/0000/00/antville-5201/ RedTeam: FireWire round-up],
* [http://www.friendsglobal.com/papers/FireWire%20Memory%20Dump%20of%20Windows%20XP.pdf FireWire Memory Dump of a Windows XP Computer: A Forensic Approach], by [[Antonio Martin]], 2007
*NTUSER\Software\SmartLine Vision\aports

Revision as of 14:39, 12 September 2013


File Structure

File systems are covered separately.


Per MS KB2727880, when Windows 7 is installed on a system with an SSD drive, automatic defragmentation and SuperFetch/prefetching are disabled.

Further, this TechNet post states: Since ReadyBoost will not provide a performance gain when the primary disk is an SSD, Windows 7 disables ReadyBoost when reading from an SSD drive.

Jump Lists

Jump Lists are Task Bar artifacts first introduced on Windows 7 (and also available on Windows 8).


The Windows_Registry remains a central component of the Windows 7 operating system.

Known Registry keys of forensic interest

SAM Registry

  • SAM\SAM\Domains\Account\Users
  • SAM\Domains\Builtin\Aliases

Security Registry

  • Security\Policy\PolAcDmSPolicy\PolPrDmS
  • Security\Policy\PolAdtEv
  • Security\Policy\Secrets

NTUSER Registry

  • NTUSER\Control Panel\Desktop
  • NTUSER\Control Panel\don\
  • NTUSER\Environment
  • NTUSER\Network
  • NTUSER\Printers\Settings\Wizard\ConnectMRU
  • NTUSER\Software\Adobe\Acrobat Reader\Software\Adobe\Acrobat Reader\
  • NTUSER\Software\Ahead
  • NTUSER\Software\America Online\AOL Instant Messenger (TM)\CurrentVersion\Users
  • NTUSER\Software\Ares
  • NTUSER\Software\bindshell.net\Odysseus
  • NTUSER\Software\Blizzard Entertainment\Warcraft III\String
  • NTUSER\Software\Cain\Settings
  • NTUSER\Software\DECAFme
  • NTUSER\Software\Google\Google Toolbar\4.0\whitelist
  • NTUSER\Software\Google\NavClient\1.1\History
  • NTUSER\Software\JavaSoft\Java Update\Policy\JavaFX
  • NTUSER\Software\JavaSoft\Prefs\haven
  • NTUSER\Software\Microsoft
  • NTUSER\Software\Microsoft\Command Processor
  • NTUSER\Software\Microsoft\Dependency Walker\Recent File List
  • NTUSER\Software\Microsoft\IntelliPoint\AppSpecific
  • NTUSER\Software\Microsoft\Internet Explorer\Main
  • NTUSER\Software\Microsoft\Internet Explorer\MainSoftware\Microsoft\Windows\CurrentVersion\Explorer\AutoCompleteSoftware\Microsoft\Internet Account Manager\Accounts
  • NTUSER\Software\Microsoft\Internet Explorer\Settings
  • NTUSER\Software\Microsoft\Internet Explorer\TypedURLs
  • NTUSER\Software\Microsoft\Internet Explorer\TypedURLsTime
  • NTUSER\Software\Microsoft\MediaPlayer\Player\RecentFileList
  • NTUSER\Software\Microsoft\Microsoft Management Console\Recent File List
  • NTUSER\Software\Microsoft\Multimedia\OtherSoftware\Microsoft\CTF\LangBarAddIn
  • NTUSER\Software\Microsoft\Office\14.0Software\Microsoft\Office\14.0
  • NTUSER\Software\Microsoft\Office\Software\Microsoft\Office\
  • NTUSER\Software\Microsoft\OfficeSoftware\Microsoft\Office\
  • NTUSER\Software\Microsoft\PIMSRV
  • NTUSER\Software\Microsoft\Search Assistant\ACMru
  • NTUSER\Software\Microsoft\Snapshot Viewer\Recent File List
  • NTUSER\Software\Microsoft\Terminal Server Client\DefaultSoftware\Microsoft\Terminal Server Client\Servers
  • NTUSER\Software\Microsoft\Terminal Server Client\Servers
  • NTUSER\Software\Microsoft\User Location Service\Client
  • NTUSER\Software\Microsoft\Windows Live Contacts\Database
  • NTUSER\Software\Microsoft\Windows Live Mail
  • NTUSER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted
  • NTUSER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
  • NTUSER\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts
  • NTUSER\Software\Microsoft\Windows NT\CurrentVersion\Windows
  • NTUSER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles
  • NTUSER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\0a0d020000000000c000000000000046
  • NTUSER\Software\Microsoft\Windows\CurrentVersion
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\App Management\ARPCache
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Applets
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\BitBucket
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComputerDescriptions
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\PublishingWizard\AddNetworkPlace\AddNetPlace\LocationMRU
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamMRU
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\TypedPaths
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpaper\MRU
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\WordWheelQuery
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\{8AD9C840-044E-11D1-B3E9-00805F499D93}
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\FileHistory
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Internet SettingsSoftware\Microsoft\Internet Explorer\Main\WindowsSearch
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\UFH\SHC
  • NTUSER\Software\Microsoft\Windows\CurrentVersion\UnreadMail
  • NTUSER\Software\Microsoft\Windows\Shell\Bags\1\Desktop
  • NTUSER\Software\Nico Mak Computing\WinZip
  • NTUSER\Software\ORL\VNCHooks\Application_Prefs
  • NTUSER\Software\ORL\VNCviewer\MRUSoftware\RealVNC\VNCViewer4\MRU
  • NTUSER\Software\Piriform\CCleaner
  • NTUSER\Software\Privoxy
  • NTUSER\Software\RealNetworks\RealPlayer\6.0\Preferences
  • NTUSER\Software\RealVNC\VNCViewer4\MRU
  • NTUSER\Software\SimonTatham\PuTTY\SshHostKeys
  • NTUSER\Software\Skype
  • NTUSER\Software\SmartLine Vision\aports
  • NTUSER\Software\SysInternals
  • NTUSER\Software\Sysinternals\RootkitRevealer
  • NTUSER\Software\VMware
  • NTUSER\Software\WinRAR\ArcHistory