diff --git a/analyzers/FileInfo/submodules/submodule_metadata.py b/analyzers/FileInfo/submodules/submodule_metadata.py index a1e0f3c77..8fd4accc2 100644 --- a/analyzers/FileInfo/submodules/submodule_metadata.py +++ b/analyzers/FileInfo/submodules/submodule_metadata.py @@ -53,7 +53,7 @@ def analyze_file(self, path): # Get libmagic info magicliteral = magic.Magic().from_file(path) mimetype = magic.Magic(mime=True).from_file(path) - self.add_result_subsection('Filetype determination', { + self.add_result_subsection('File information', { 'Magic literal': magicliteral, 'MimeType': mimetype, 'Filetype': pyexifinfo.fileType(path), diff --git a/analyzers/FileInfo/submodules/submodule_outlook.py b/analyzers/FileInfo/submodules/submodule_outlook.py index 856a0b66d..8a1ed43dd 100644 --- a/analyzers/FileInfo/submodules/submodule_outlook.py +++ b/analyzers/FileInfo/submodules/submodule_outlook.py @@ -12,7 +12,7 @@ def __init__(self): def check_file(self, **kwargs): try: - if kwargs.get('mimetype') == 'application/vnd.ms-outlook': + if kwargs.get('mimetype') in ['application/vnd.ms-outlook', 'application/CDFV2-unknown']: return True except KeyError: return False diff --git a/thehive-templates/FileInfo_3_0/long.html b/thehive-templates/FileInfo_3_0/long.html index c834e02ec..8420b6bb4 100644 --- a/thehive-templates/FileInfo_3_0/long.html +++ b/thehive-templates/FileInfo_3_0/long.html @@ -1,4 +1,4 @@ -
Section | -SizeOfRawData | -Entroy | - - -||||||
---|---|---|---|---|---|---|---|---|
- {{section.entryname}} - | -{{section.SizeOfRawData}} | -{{section.Entropy}} | -||||||
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + {{r.submodule_section_content.code_deobfuscated}} ++
+
+
+
+ +
+
+
+
+
+
+
+ + {{r.submodule_section_header}} ++
|
-
Summary
-Detailed Information
- -Type | -Keyword | -Description | -
---|---|---|
{{result.type}} | -{{result.keyword}} | -{{result.description}} | -
Summary
-