Difference between revisions of "Hiberfil.sys"

From ForensicsWiki
Jump to: navigation, search
(Added information on Matt Suiche and Nicolas Ruff's work on Sandman)
m (Typo in the link to sandman)
Line 1: Line 1:
 
hiberfil.sys is the file used by default by Microsoft Windows to save the machine's state as part of the [[hibernation]] process. The operating system also keeps an open file handle to this file, so no user, including the Administrator, can read the file while the system is running.
 
hiberfil.sys is the file used by default by Microsoft Windows to save the machine's state as part of the [[hibernation]] process. The operating system also keeps an open file handle to this file, so no user, including the Administrator, can read the file while the system is running.
  
Although most of the data structures required to parse the file format are available in the [[Microsoft Windows]] debug symbols, the compression used (Xpress) was undocumented until it was reverse engineered by [[Matthieu Suiche]] and [[Nicolas Ruff]]. Currently, [[Sandman | http://sandman.msuiche.net/ ] is the only tool that can read the Windows hibernation file.
+
Although most of the data structures required to parse the file format are available in the [[Microsoft Windows]] debug symbols, the compression used (Xpress) was undocumented until it was reverse engineered by [[Matthieu Suiche]] and [[Nicolas Ruff]]. Currently, [http://sandman.msuiche.net/ Sandman] is the only tool that can read the Windows hibernation file.
  
 
Later in 2007, as part of the [http://msdn.microsoft.com/en-us/library/cc197979.aspx Windows Server Protocol Program], Microsoft released documentation on the Xpress compression algorithm in the [http://download.microsoft.com/download/a/e/6/ae6e4142-aa58-45c6-8dcf-a657e5900cd3/%5BMS-DRSR%5D.pdf Directory Replication Service (DRS) Remote Protocol] specification.
 
Later in 2007, as part of the [http://msdn.microsoft.com/en-us/library/cc197979.aspx Windows Server Protocol Program], Microsoft released documentation on the Xpress compression algorithm in the [http://download.microsoft.com/download/a/e/6/ae6e4142-aa58-45c6-8dcf-a657e5900cd3/%5BMS-DRSR%5D.pdf Directory Replication Service (DRS) Remote Protocol] specification.

Revision as of 15:22, 27 June 2008

hiberfil.sys is the file used by default by Microsoft Windows to save the machine's state as part of the hibernation process. The operating system also keeps an open file handle to this file, so no user, including the Administrator, can read the file while the system is running.

Although most of the data structures required to parse the file format are available in the Microsoft Windows debug symbols, the compression used (Xpress) was undocumented until it was reverse engineered by Matthieu Suiche and Nicolas Ruff. Currently, Sandman is the only tool that can read the Windows hibernation file.

Later in 2007, as part of the Windows Server Protocol Program, Microsoft released documentation on the Xpress compression algorithm in the Directory Replication Service (DRS) Remote Protocol specification.