Research | Practice

Showing posts with label Projects. Show all posts
Showing posts with label Projects. Show all posts

2014-04-10

Indicators of Anti-Forensics

Thursday, April 10, 2014 Posted by Unknown , , ,
Project: Indicators of Anti-Forensics (IoAF)
Purpose: Digital forensic triage for anti-forensic activities
Status: Active
License: GNU GPLv3
Developer(s): KITRI's Best of the Best Information Security Program

More information:
The 'Indicators of Anti-Forensics' (IoAF) project is an effort towards automated anti-forensic trace detection using signature-based methods. Each "version" represents the work of different KITRI Best of the Best groups to advance the idea.

The main IoAF program uses parsing modules to extract file meta-data and Registry key information from a system under investigation. Pre-defined signatures are stored in a SQLite database that is queried for each extracted object.

Signatures are created by using either real-time or snapshot based analysis on a similar system. Objects that are consistently updated by the action of interest are extracted, and further tested (e.g. how the object is updated). If the object is found to consistently correspond to the action of interest - and only the action of interest - it is included as a trace in the signature.

The purpose of the project so far is not to automatically reconstruct activities, but to quickly detect the presence of anti-forensic traces to let investigators know whether they should pay more interest to this device over others (digital forensic triage).

Related Publications:

  • James, J. I., Kim, M. S., Choi, J., Lee, S. S., & Kim, E. (2014). A General Approach to Anti-Forensic Activity Detection. eForensics Magazine, vol.3(5). 30–35. [Link]

Links:

2012-06-04

Project ATOM

Monday, June 04, 2012 Posted by Unknown , , No comments
Project: ATOM
Purpose: Digital forensic investigation process automation framework
Status: Active
License: GNU GPLv3
Developer(s): Joshua James, Martin Koopmans

More information:
Project ATOM is a digital forensic investigation process automation framework for triage, preliminary analysis and full examination automation tasks. It is designed to be an easily extendable framework that allows expert investigators to create fully-automated investigation process models that are ran from a CD/USB device against a suspect system. Investigators can configure process models per case type to allow extraction, and possible analysis of case-type-specific data.

Project ATOM also seeks to support localization as much as possible, allowing investigators and first responders to work in their own language irregardless of the process models and tools used.

Related Publications:

Links:

2012-06-01

Automated Network Triage (ANT) / Profiler

Friday, June 01, 2012 Posted by Unknown , No comments
Project: Automated Network Triage (ANT) / Profiler
Purpose: Client-server based triage of suspect systems for case relevance sorting
Status: Active
License: 
Developer(s): Martin Koopmans

More information:
ANT is a tool to conduct triage (artifact sorting) on-scene in large corporate networks. ANT is also very useful in a forensic lab to help reduce backlogs.

ANT has been developed using a client-server model, where the network clients will boot from a forensically sound Linux OS that is served by the ANT server using PXE. With ANT it's easy to find targeted suspect data on network clients that can be centrally analyzed on the ANT server.

Profiler is an extension has been developed to get a fast overview of information on a system before starting a full investigation. Profiler parses all Windows Registry files (sam, system, software, security) and Internet files (Chrome, Firefox, Safari and Internet Explorer). Profiler reads EWF images, DD images and physical disks.

Profiler functions have been integrated into ANT.

Related Publications:

Links:

Goldfish

Friday, June 01, 2012 Posted by Unknown , , , No comments
Project: Goldfish
Purpose: MAC OS X automated memory acquisition and analysis tool
Status: Active
License: GNU GPLv3
Developer(s): Pavel Gladyshev, Afrah Almansoori

More information:
Goldfish is a MAC OS X live forensic tool for use by law enforcement. Its main purpose is to provide an easy to use interface to dump system RAM of a target OS X machine via a firewire connection. It then automatically extracts the current user login password and any open AIM conversation fragments that may be available.

Related Publications:

Gladyshev, P. and A. Almansoori (2010). Reliable Acquisition of RAM dumps from Intel-based Apple Mac computers over FireWire. Second International Conference on Digital Forensics and Cyber Crime (ICDF2C). Abu Dhabi, UAE, ICST.


2012-05-11

REAPER Preview

Friday, May 11, 2012 Posted by Unknown , , No comments
Project: Rapid Evidence Acquisition Project for Event Reconstruction (REAPER) Preview
Purpose: A forensic boot CD that quickly and automatically extracts a preview of a suspect system
Status: Not active (superseded by the ATOM project)
License: GNU GPLv3
Developer(s): Joshua James

More information:
A proof of concept has been created, but has not been maintained. The source is available via the REAPER Forensics project at Sourceforge.

REAPERPreview is a bootable USB/CD that automatically extracts a preview of images, searches for keywords (based on keyword lists), and conducts hash analysis using the suspect's hardware. The focus of the project was on conducting common digital investigation tasks as fast as possible to help make informed decisions on-scene, at an airport (customs), or even before conducting a time-consuming full analysis in a laboratory.

The functionality of REAPERPreview has been incorporated into the easily-configurable ATOM framework.


Links:

2012-05-09

Rapid Evidence Acquisition Project for Event Reconstruction

Wednesday, May 09, 2012 Posted by Unknown , No comments
Project: Rapid Evidence Acquisition Project for Event Reconstruction (REAPER)
Purpose: To fully automate the acquisition, processing and analysis phases of a digital investigation.
Status: Not active (superseded by the ATOM project)
License: GNU GPLv3
Developer(s): Joshua James

More information:
A proof of concept has been created, but has not been maintained. The source is available via the REAPER Forensics project at Sourceforge.

REAPERlive is a bootable USB/Firewire drive that acquires a suspect system (using the suspect's hardware) to the external USB/Firewire drive. The acquired image is then processed with the Open Computer Forensics Architecture.

REAPER Desktop is a bootable Debian Live CD that automatically creates the REAPERlive USB/Firewire drive.

The functionality of REAPERlive has been incorporated into the easily-configurable ATOM framework.


Links: