Autopsy
4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.commonpropertiessearch.AbstractCommonAttributeSearcher.
Inherited by org.sleuthkit.autopsy.commonpropertiessearch.AllIntraCaseCommonAttributeSearcher, and org.sleuthkit.autopsy.commonpropertiessearch.SingleIntraCaseCommonAttributeSearcher.
Public Member Functions | |
CommonAttributeCaseSearchResults | findMatchesByCase () throws TskCoreException, NoCurrentCaseException, SQLException, CentralRepoException |
CommonAttributeCountSearchResults | findMatchesByCount () throws TskCoreException, NoCurrentCaseException, SQLException |
Protected Member Functions | |
abstract String | buildSqlSelectStatement () |
Private Attributes | |
final Map< Long, String > | dataSourceIdToNameMap |
Static Private Attributes | |
static final String | FILTER_BY_MIME_TYPES_WHERE_CLAUSE = " and mime_type in (%s)" |
Generates a List<CommonFilesMetadata>
when findMatchesByCount()
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 46 of file IntraCaseCommonAttributeSearcher.java.
|
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.
CommonAttributeCaseSearchResults org.sleuthkit.autopsy.commonpropertiessearch.IntraCaseCommonAttributeSearcher.findMatchesByCase | ( | ) | throws TskCoreException, NoCurrentCaseException, SQLException, CentralRepoException |
Definition at line 146 of file IntraCaseCommonAttributeSearcher.java.
CommonAttributeCountSearchResults org.sleuthkit.autopsy.commonpropertiessearch.IntraCaseCommonAttributeSearcher.findMatchesByCount | ( | ) | 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 105 of file IntraCaseCommonAttributeSearcher.java.
References org::sleuthkit::datamodel::SleuthkitCase.executeQuery(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.casemodule.Case.getDisplayName(), org::sleuthkit::datamodel::SleuthkitCase::CaseDbQuery.getResultSet(), and org::sleuthkit::datamodel::HashUtility.isNoDataMd5().
|
private |
Definition at line 50 of file IntraCaseCommonAttributeSearcher.java.
|
staticprivate |
Definition at line 48 of file IntraCaseCommonAttributeSearcher.java.
Copyright © 2012-2024 Sleuth Kit Labs. Generated on: Mon Mar 17 2025
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.