Home |  Log In  
Forensics and eDiscovery technologies for Mac OS X, Microsoft Windows, and Linux

16: Managing the Database

This section will cover the organization and layout of the MacForensicsLab database.

When whichever database (local file, RealSQL server, MySQL server) is enabled via the ‘Preferences’ window, detailed logs are kept of every action and all points of interest to support the examiner in the understanding and final presentation of their evidence.   In the ‘Database’ window, the examiner has full access to comprehensive details of what has been logged in the forensic examination to date.

Opening the Database
Opening the database.

The MacForensicsLab database can be located, from the Main window by selecting "Window -> Database" or using the keyboard shortcut of "Shift + Command + D".

The Database Window Layout
Database window layout.

The ‘Database’ window can essentially be split into 2 parts:

The tab bar - consisting of the various database sections:

  • Acquisition
  • Analyze
  • Audit
  • Chronology
  • Hash
  • Notes
  • Salvage

The viewing pane(s) - consisting of:

  • Device information
  • Date/time/description
  • Data

Navigating through each individual database tab produces its own unique layout.  Each screen’s layout within the ‘Database’ window varies between a single pane with a columnar list and a triple paned layout with bookmarks and note/native viewer.

Viewing the Database Sections
Database sections.

The Views

As each tab is clicked in turn the database will be read, either locally or centrally, and the contents loaded into the new window layout; needless to say, the larger the dataset the longer the process of fetching and loading the data will take to complete.

Accessible through the individual buttons of the tab bar in the ‘Database’ window are:

The Acquisition Log - lists the date and time of an acquisition process, a description of it and the exact block details (offset, length, hash sum etc).

The Analyze Log - keeps track of the details of searches performed, as well as the results associated with them.  Details logged include: date and time, file location, results and the associated match and offset.

The Audit Log - lists the date and time of an acquisition process, a description of it and the specific OS artifact information generated, to include folder creation date/times, network preferences, system settings, user preferences, bookmarks, web caches, and much more.

The Chronology Log - lists all the events from the moment the case reference is set up to the latest action performed in MacForensicsLab. It lists the date and time of the actions, the name of the examiner, the action performed (opening windows, pressing buttons etc) and the data returned by the actions.

The Hash Database – provides a means by which the examiner can import, manage and store hash values for use within the various functions provided by MacForensicsLab.

The Notes Log - contains all the notes regarding the investigation as inputted by various examiners.  Notes are listed with examiner name, date and initial number of characters, with the ability to view an entire note, as well as manage and edit notes.

The Salvage Log - keeps track of the date and time of the salvage process, the name of the examiner, the actions performed, and the location and specific details of the files salvaged.

Sorting The Data The examiner can sort by the available columns by clicking on the respective column headers, once highlighted and sorted ascending, clicking the title bar again will sort the column in reverse order.

Managing Records Certain panes containing log data benefit from the availability of management buttons. That is to say that an assortment of buttons exist to:

  • Refresh
  • Clear
  • Delete
  • Add
  • Edit

Where available the examiner should use these buttons as in others functions windows to reload data into the respective pane, to remove or clear records, both of which will generate a warning prompt requesting confirmation to delete records, as well as to add items or make amendments.


 | Home | 

Copyright © 2006 - 2010 MacForensicsLab Inc.
Phone +1 (510) 870-7883 - Fax +1 (510) 868 3407
Mac and the Mac logo are trademarks of Apple Computer, Inc., registered in the U.S. and other countries.

Forensics Technologies - designed to perform investigations, for law enforcement and eDiscovery professionals.

MacForensicsLab - The only effective cross-platform weapon in the war on Cyber Crime and Digital Terrorism,
with unique tools designed to combat identity theft and child pornography.