|
Autopsy
4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Classes | |
| class | ContainerDetails |
| class | ImageDetails |
Public Member Functions | |
| ContainerSummary () | |
| ContainerSummary (SleuthkitCaseProvider provider) | |
| ContainerDetails | getContainerDetails (DataSource ds) throws TskCoreException, SQLException, SleuthkitCaseProvider.SleuthkitCaseProviderException |
| String | getDataSourceType (DataSource dataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException |
| ImageDetails | getImageDetails (Image image) throws TskCoreException, SQLException, SleuthkitCaseProvider.SleuthkitCaseProviderException |
| String | getOperatingSystems (DataSource dataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException |
| Long | getSizeOfUnallocatedFiles (DataSource currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException |
Private Member Functions | |
| String | getConcattedAttrValue (long dataSourceId, int artifactTypeId, int attributeTypeId) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException |
| String | getConcattedStringsResult (String query, String valueParam, String separator) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException |
Private Attributes | |
| final SleuthkitCaseProvider | provider |
Provides methods to query for data source overview details.
Definition at line 37 of file ContainerSummary.java.
| org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.ContainerSummary | ( | ) |
Main constructor.
Definition at line 44 of file ContainerSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.DEFAULT.
| org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.ContainerSummary | ( | SleuthkitCaseProvider | provider | ) |
Main constructor.
| provider | The means of obtaining a sleuthkit case. |
Definition at line 53 of file ContainerSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.provider.
|
private |
Generates a concatenated string value based on the text value of a particular attribute in a particular artifact for a specific data source.
| dataSourceId | The data source id. |
| artifactTypeId | The artifact type id. |
| attributeTypeId | The attribute type id. |
| SleuthkitCaseProviderException | |
| TskCoreException | |
| SQLException |
Definition at line 199 of file ContainerSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getConcattedStringsResult().
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getDataSourceType(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getOperatingSystems().
|
private |
Generates a string which is a concatenation of the value received from the result set.
| query | The query. |
| valueParam | The parameter for the value in the result set. |
| separator | The string separator used in concatenation. |
| SleuthkitCaseProviderException | |
| TskCoreException | |
| SQLException |
Definition at line 163 of file ContainerSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.get().
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getConcattedAttrValue().
| ContainerDetails org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getContainerDetails | ( | DataSource | ds | ) | throws TskCoreException, SQLException, SleuthkitCaseProvider.SleuthkitCaseProviderException |
Generates a container data model object containing data about the data source.
| ds | The data source. |
Definition at line 401 of file ContainerSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getImageDetails().
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.ContainerSummaryGetter.getContainerDetails().
| String org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getDataSourceType | ( | DataSource | dataSource | ) | throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException |
Retrieves the concatenation of data source usage for a particular data source.
| dataSource | The data source. |
| SleuthkitCaseProviderException | |
| TskCoreException | |
| SQLException |
Definition at line 136 of file ContainerSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getConcattedAttrValue(), org::sleuthkit::datamodel::BlackboardArtifact::ARTIFACT_TYPE.TSK_DATA_SOURCE_USAGE, and org::sleuthkit::datamodel::BlackboardAttribute::ATTRIBUTE_TYPE.TSK_DESCRIPTION.
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.ContainerSummaryGetter.getDataSourceType().
| ImageDetails org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getImageDetails | ( | Image | image | ) | throws TskCoreException, SQLException, SleuthkitCaseProvider.SleuthkitCaseProviderException |
Generates an image data model object containing data about the image.
| image | The image. |
Definition at line 422 of file ContainerSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getSizeOfUnallocatedFiles().
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getContainerDetails().
| String org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getOperatingSystems | ( | DataSource | dataSource | ) | throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException |
Retrieves the concatenation of operating system attributes for a particular data source.
| dataSource | The data source. |
| SleuthkitCaseProviderException | |
| TskCoreException | |
| SQLException |
Definition at line 111 of file ContainerSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getConcattedAttrValue(), org::sleuthkit::datamodel::BlackboardArtifact::ARTIFACT_TYPE.TSK_OS_INFO, and org::sleuthkit::datamodel::BlackboardAttribute::ATTRIBUTE_TYPE.TSK_PROG_NAME.
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.ContainerSummaryGetter.getOperatingSystems().
| Long org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getSizeOfUnallocatedFiles | ( | DataSource | currentDataSource | ) | throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException |
Gets the size of unallocated files in a particular datasource.
| currentDataSource | The data source. |
| SleuthkitCaseProviderException | |
| TskCoreException | |
| SQLException |
Definition at line 68 of file ContainerSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.get(), org.sleuthkit.autopsy.datasourcesummary.datamodel.DataSourceInfoUtilities.getMetaFlagsContainsStatement(), org::sleuthkit::datamodel::TskData::TSK_DB_FILES_TYPE_ENUM.SLACK, org::sleuthkit::datamodel::TskData::TSK_FS_META_FLAG_ENUM.UNALLOC, org::sleuthkit::datamodel::TskData::TSK_FS_NAME_TYPE_ENUM.VIRT_DIR, and org::sleuthkit::datamodel::TskData::TSK_DB_FILES_TYPE_ENUM.VIRTUAL_DIR.
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getImageDetails(), and org.sleuthkit.autopsy.datasourcesummary.ui.ContainerSummaryGetter.getSizeOfUnallocatedFiles().
|
private |
Definition at line 39 of file ContainerSummary.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.ContainerSummary().
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.