Autopsy
4.7.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherited by org.sleuthkit.autopsy.commonfilesearch.AllDataSourcesCommonFilesAlgorithm, and org.sleuthkit.autopsy.commonfilesearch.SingleDataSource.
Public Member Functions | |
CommonFilesMetadata | findCommonFiles () throws TskCoreException, NoCurrentCaseException, SQLException |
Protected Member Functions | |
String | buildCategorySelectionString () |
abstract String | buildSqlSelectStatement () |
abstract String | buildTabTitle () |
Private Attributes | |
final Map< Long, String > | dataSourceIdToNameMap |
final boolean | filterByDoc |
final boolean | filterByMedia |
Static Private Attributes | |
static final String | filterByMimeTypesWhereClause = " and mime_type in (%s)" |
static final Set< String > | MEDIA_PICS_VIDEO_MIME_TYPES |
static final Set< String > | TEXT_FILES_MIME_TYPES |
Generates a List<CommonFilesMetadata>
when findCommonFiles()
is called, which organizes files by md5 to prepare to display in viewer.
This entire thing runs on a background thread where exceptions are handled.
Definition at line 49 of file CommonFilesMetadataBuilder.java.
|
protected |
Definition at line 248 of file CommonFilesMetadataBuilder.java.
Referenced by org.sleuthkit.autopsy.commonfilesearch.AllDataSourcesCommonFilesAlgorithm.buildTabTitle(), and org.sleuthkit.autopsy.commonfilesearch.SingleDataSource.buildTabTitle().
|
abstractprotected |
Should build a SQL SELECT statement to be passed to SleuthkitCase.executeQuery(sql) which will select the desired file ids and MD5 hashes.
The statement should select obj_id, md5, data_source_obj_id in that order.
|
abstractprotected |
CommonFilesMetadata org.sleuthkit.autopsy.commonfilesearch.CommonFilesMetadataBuilder.findCommonFiles | ( | ) | throws TskCoreException, NoCurrentCaseException, SQLException |
Generate a meta data object which encapsulates everything need to add the tree table tab to the top component.
TskCoreException | |
NoCurrentCaseException | |
SQLException |
Definition at line 169 of file CommonFilesMetadataBuilder.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
Referenced by org.sleuthkit.autopsy.commonfilesearch.CommonFilesPanel.search().
|
private |
Definition at line 51 of file CommonFilesMetadataBuilder.java.
|
private |
Definition at line 53 of file CommonFilesMetadataBuilder.java.
|
private |
Definition at line 52 of file CommonFilesMetadataBuilder.java.
|
staticprivate |
Definition at line 54 of file CommonFilesMetadataBuilder.java.
|
staticprivate |
Definition at line 63 of file CommonFilesMetadataBuilder.java.
|
staticprivate |
Definition at line 97 of file CommonFilesMetadataBuilder.java.
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.