The Sleuth Kit Framework
4.1
|
Image Database: The framework stores data in an image database, which can be as simple as a local SQLite file or as complex as a database managed by a relational database management system (RDBMS) on a database server. The details of storing and retrieving data from the image database are hidden by the framework's TskImgDB interface.
Pipelines and Plug-In Modules: The framework supplies a pipeline infrastructure that modules can be dropped into. The framework comes with basic modules, but it is expected that other developers will provide additional modules as the framework evolves. See Pipeline and Module Basics and Developing Modules to learn how to build pipelines and modules.
Blackboard: The framework uses a blackboard to allow modules to communicate. Modules can post results to the blackboard and query the blackboard for previous findings. See The Blackboard for more details.
Services: The framework provides core services such as logging and file management. See Framework Services for more details.
Three Phase Analysis Process: The framework has been designed with the idea that there are three major phases in the disk image analysis process:
These phases are illustrated by this diagram:
Copyright © 2011-2013 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.