Autopsy
4.13.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.report.GeneralReportModule.
Public Member Functions | |
void | generateReport (String baseReportDir, ReportProgressPanel progressPanel) |
default ReportModuleSettings | getConfiguration () |
JPanel | getConfigurationPanel () |
default ReportModuleSettings | getDefaultConfiguration () |
String | getDescription () |
String | getName () |
String | getRelativeFilePath () |
default void | setConfiguration (ReportModuleSettings settings) |
Static Public Member Functions | |
static synchronized CaseUcoReport | getDefault () |
static String | getReportFileName () |
Private Member Functions | |
CaseUcoReport () | |
Static Private Attributes | |
static CaseUcoReport | instance = null |
static final Logger | logger = Logger.getLogger(CaseUcoReport.class.getName()) |
static final String | REPORT_FILE_NAME = "CASE_UCO_output.json-ld" |
CaseUcoReport generates a report in the CASE-UCO format. It saves basic file info like full caseDirPath, name, MIME type, times, and hash.
Definition at line 32 of file CaseUcoReport.java.
|
private |
Definition at line 40 of file CaseUcoReport.java.
Referenced by org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.getDefault().
void org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.generateReport | ( | String | baseReportDir, |
ReportProgressPanel | progressPanel | ||
) |
Generates a CASE-UCO format report.
baseReportDir | caseDirPath to save the report |
progressPanel | panel to update the report's progress |
Implements org.sleuthkit.autopsy.report.GeneralReportModule.
Definition at line 94 of file CaseUcoReport.java.
References org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoFormatExporter.generateReport(), and org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.getRelativeFilePath().
|
inherited |
Get current configuration for this report module.
Implemented in org.sleuthkit.autopsy.report.modules.stix.STIXReportModule, org.sleuthkit.autopsy.report.modules.html.HTMLReport, and org.sleuthkit.autopsy.report.modules.taggedhashes.SaveTaggedHashesToHashDb.
Definition at line 79 of file ReportModule.java.
JPanel org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.getConfigurationPanel | ( | ) |
Returns the configuration panel for the report, which is displayed in the report configuration step of the report wizard.
Implements org.sleuthkit.autopsy.report.ReportModule.
Definition at line 58 of file CaseUcoReport.java.
|
static |
Definition at line 44 of file CaseUcoReport.java.
References org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.CaseUcoReport(), and org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.instance.
|
inherited |
Get default configuration for this report module.
Implemented in org.sleuthkit.autopsy.report.modules.stix.STIXReportModule, org.sleuthkit.autopsy.report.modules.html.HTMLReport, and org.sleuthkit.autopsy.report.modules.taggedhashes.SaveTaggedHashesToHashDb.
Definition at line 70 of file ReportModule.java.
Referenced by org.sleuthkit.autopsy.report.infrastructure.ReportGenerator.generateReports().
String org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.getDescription | ( | ) |
Gets a one-line, user friendly description of the type of report this module generates.
Implements org.sleuthkit.autopsy.report.ReportModule.
Definition at line 68 of file CaseUcoReport.java.
String org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.getName | ( | ) |
Get the name of the report this module generates.
Implements org.sleuthkit.autopsy.report.ReportModule.
Definition at line 52 of file CaseUcoReport.java.
String org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.getRelativeFilePath | ( | ) |
Gets the relative path of the report file, if any, generated by this module. The path should be relative to the location that gets passed in to generateReport() (or similar).
Implements org.sleuthkit.autopsy.report.ReportModule.
Definition at line 63 of file CaseUcoReport.java.
References org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.REPORT_FILE_NAME.
Referenced by org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.generateReport().
|
static |
Returns CASE-UCO report file name
Definition at line 78 of file CaseUcoReport.java.
References org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.REPORT_FILE_NAME.
Referenced by org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoFormatExporter.export().
|
inherited |
Set report module configuration.
settings | Object which contains report module settings. |
Implemented in org.sleuthkit.autopsy.report.modules.stix.STIXReportModule, org.sleuthkit.autopsy.report.modules.html.HTMLReport, and org.sleuthkit.autopsy.report.modules.taggedhashes.SaveTaggedHashesToHashDb.
Definition at line 88 of file ReportModule.java.
Referenced by org.sleuthkit.autopsy.report.infrastructure.ReportGenerator.generateReports().
|
staticprivate |
Definition at line 35 of file CaseUcoReport.java.
Referenced by org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.getDefault().
|
staticprivate |
Definition at line 34 of file CaseUcoReport.java.
|
staticprivate |
Definition at line 37 of file CaseUcoReport.java.
Referenced by org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.getRelativeFilePath(), and org.sleuthkit.autopsy.report.modules.caseuco.CaseUcoReport.getReportFileName().
Copyright © 2012-2019 Basis Technology. Generated on: Tue Jan 7 2020
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.