Go to the documentation of this file.
19package com.basistech.df.cybertriage.autopsy.malwarescan;
21import com.basistech.df.cybertriage.autopsy.ctoptions.CTOptionsPanel;
22import org.openide.util.NbBundle.Messages;
23import org.openide.util.lookup.ServiceProvider;
24import org.sleuthkit.autopsy.ingest.FileIngestModule;
25import org.sleuthkit.autopsy.ingest.IngestModuleFactoryAdapter;
26import org.sleuthkit.autopsy.ingest.IngestModuleGlobalSettingsPanel;
27import org.sleuthkit.autopsy.ingest.IngestModuleIngestJobSettings;
28import org.sleuthkit.autopsy.ingest.IngestModuleIngestJobSettingsPanel;
29import org.sleuthkit.autopsy.ingest.NoIngestModuleIngestJobSettings;
34@ServiceProvider(service = org.sleuthkit.autopsy.ingest.IngestModuleFactory.class)
36 "MalwareScanIngestModuleFactory_displayName=Cyber Triage Malware Scanner",
37 "MalwareScanIngestModuleFactory_description=Identifies executable files with malware.",
38 "MalwareScanIngestModuleFactory_version=1.0.0"
46 return Bundle.MalwareScanIngestModuleFactory_displayName();
56 return Bundle.MalwareScanIngestModuleFactory_description();
61 return Bundle.MalwareScanIngestModuleFactory_version();
71 return new MalwareScanIngestModule((MalwareScanIngestSettings) ingestOptions);
93 if (settings instanceof MalwareScanIngestSettings) {
94 return new MalwareScanIngestSettingsPanel((MalwareScanIngestSettings) settings);
100 return new MalwareScanIngestSettingsPanel(
new MalwareScanIngestSettings());
103 throw new IllegalArgumentException(
"Expected settings argument to be an instance of IngestSettings");
FileIngestModule createFileIngestModule(IngestModuleIngestJobSettings ingestOptions)
String getModuleVersionNumber()
IngestModuleIngestJobSettingsPanel getIngestJobSettingsPanel(IngestModuleIngestJobSettings settings)
boolean hasIngestJobSettingsPanel()
boolean isFileIngestModuleFactory()
IngestModuleGlobalSettingsPanel getGlobalSettingsPanel()
boolean hasGlobalSettingsPanel()
static String getDisplayName()
String getModuleDescription()
String getModuleDisplayName()
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.