19package org.sleuthkit.autopsy.modules.yara;
21import java.util.ArrayList;
22import org.openide.util.NbBundle.Messages;
23import org.openide.util.lookup.ServiceProvider;
24import org.sleuthkit.autopsy.coreutils.Version;
25import org.sleuthkit.autopsy.ingest.FileIngestModule;
26import org.sleuthkit.autopsy.ingest.IngestModuleFactory;
27import org.sleuthkit.autopsy.ingest.IngestModuleFactoryAdapter;
28import org.sleuthkit.autopsy.ingest.IngestModuleGlobalSettingsPanel;
29import org.sleuthkit.autopsy.ingest.IngestModuleIngestJobSettings;
30import org.sleuthkit.autopsy.ingest.IngestModuleIngestJobSettingsPanel;
31import org.sleuthkit.autopsy.modules.yara.ui.YaraGlobalSettingsPanel;
32import org.sleuthkit.autopsy.modules.yara.ui.YaraIngestSettingsPanel;
42 "Yara_Module_Name=YARA Analyzer",
43 "Yara_Module_Description=The YARA Analyzer uses YARA to search files for textual or binary patterns."
48 return getModuleName();
53 return Bundle.Yara_Module_Description();
91 static String getModuleName() {
92 return Bundle.Yara_Module_Name();
103 globalOptionsPanel.
load();
104 return globalOptionsPanel;
static String getVersion()
String getModuleVersionNumber()
IngestModuleIngestJobSettings getDefaultIngestJobSettings()
boolean hasGlobalSettingsPanel()
FileIngestModule createFileIngestModule(IngestModuleIngestJobSettings settings)
IngestModuleGlobalSettingsPanel getGlobalSettingsPanel()
boolean hasIngestJobSettingsPanel()
boolean isFileIngestModuleFactory()
String getModuleDisplayName()
IngestModuleIngestJobSettingsPanel getIngestJobSettingsPanel(IngestModuleIngestJobSettings settings)
String getModuleDescription()