Difference between revisions of "Notes Storage Facility (NSF)"

From ForensicsWiki
Jump to: navigation, search
(Created page with "Lotus Notes and Domino use the '''Notes Storage Facility (NSF)''' database to store e-mails, appointments, tasks, contacts, notes, etc. == MIME types == * applicati...")
 
(See also)
(5 intermediate revisions by the same user not shown)
Line 13: Line 13:
 
== File types ==
 
== File types ==
  
NSF defines a ODS (on-disk structure) version.
+
NSF defines an on-disk structure (ODS) version.
One significant change seems to be format revision 22 and later.
+
* 16 (Notes 1.x, 2x)
 +
* 17 (Notes 3.x)
 +
* 20 (Notes 4.x)
 +
* 41 (Notes 5.x)
 +
* 43 (Notes 6, 7 and 8)
 +
* 48 (Notes 8)
 +
* 51 (Notes 8.5)
 +
 
 +
One significant change in the Record Relocation Vector (RRV) seems to be introduced in format revision 22.
  
 
== Contents ==
 
== Contents ==
  
The NSF basically contains '''Notes'''.
+
The NSF basically is a collection of '''Notes'''. A '''Note''' in concept is similar to that of an object or item; mainly a container for data and metadata. '''Notes''' are used to store a vast variety of items, e.g. emails, documents, appointments, log-entries, data-views, forms, etc.
  
 
== Encryption ==
 
== Encryption ==
Line 27: Line 35:
  
 
* [http://www-12.lotus.com/ldd/doc/tools/c/7.0/api70ref.nsf Lotus C API Notes/Domino 7.0 Reference]
 
* [http://www-12.lotus.com/ldd/doc/tools/c/7.0/api70ref.nsf Lotus C API Notes/Domino 7.0 Reference]
* [http://downloads.sourceforge.net/project/libnsfdb/Documentation/Notes%20Storage%20Facility%20%28NSF%29%20database%20format%20specification/Notes%20Storage%20Facility%20%28NSF%29%20database%20file%20format.pdf Notes Storage Facility (NSF) database file format.pdf]
+
* [http://en.wikipedia.org/wiki/Notes_Storage_Format Wikipedia IBM Lotus Notes]
 +
* [http://code.google.com/p/libnsfdb/downloads/detail?name=Notes%20Storage%20Facility%20%28NSF%29%20database%20file%20format.pdf Notes Storage Facility (NSF) database file format.pdf], by the [[libnsfdb|libnsfdb project]], February 2010
  
 
[[Category:File Formats]]
 
[[Category:File Formats]]

Revision as of 10:51, 12 November 2012

Lotus Notes and Domino use the Notes Storage Facility (NSF) database to store e-mails, appointments, tasks, contacts, notes, etc.

MIME types

  • application/x-lotus-notes
  • application/vnd.lotus-notes

File signature

The NSF has the following file signature: hexadecimal: 1a 00 (which is often followed by: 00 04 00 00)

File types

NSF defines an on-disk structure (ODS) version.

  • 16 (Notes 1.x, 2x)
  • 17 (Notes 3.x)
  • 20 (Notes 4.x)
  • 41 (Notes 5.x)
  • 43 (Notes 6, 7 and 8)
  • 48 (Notes 8)
  • 51 (Notes 8.5)

One significant change in the Record Relocation Vector (RRV) seems to be introduced in format revision 22.

Contents

The NSF basically is a collection of Notes. A Note in concept is similar to that of an object or item; mainly a container for data and metadata. Notes are used to store a vast variety of items, e.g. emails, documents, appointments, log-entries, data-views, forms, etc.

Encryption

Notes can use various forms of encryption see: Notes from Support: Notes Encryption - Locks for a Digital World.

See also