diff --git a/misp_modules/lib/_vmray/parser.py b/misp_modules/lib/_vmray/parser.py index 0c0cb24..6e8d375 100644 --- a/misp_modules/lib/_vmray/parser.py +++ b/misp_modules/lib/_vmray/parser.py @@ -709,6 +709,7 @@ class Summary(ReportParser): verdict=verdict, is_ioc=is_ioc, ) + yield artifact registry = artifacts.get("registry", []) for reg in registry: @@ -860,6 +861,7 @@ class SummaryV2(ReportParser): artifact = DomainArtifact( domain=domain["domain"], sources=domain["sources"], + classifications=classifications, is_ioc=domain["is_ioc"], verdict=domain["verdict"], ) @@ -960,6 +962,7 @@ class SummaryV2(ReportParser): classifications=classifications, verdict=verdict, ) + yield artifact ref_registry_records = artifacts.get("ref_registry_records", []) for reg in self._resolve_refs(ref_registry_records): diff --git a/misp_modules/modules/expansion/__init__.py b/misp_modules/modules/expansion/__init__.py index b6f05ef..2723736 100644 --- a/misp_modules/modules/expansion/__init__.py +++ b/misp_modules/modules/expansion/__init__.py @@ -1,4 +1,3 @@ -from . import _vmray # noqa import os import sys diff --git a/misp_modules/modules/import_mod/__init__.py b/misp_modules/modules/import_mod/__init__.py index fbad911..694a434 100644 --- a/misp_modules/modules/import_mod/__init__.py +++ b/misp_modules/modules/import_mod/__init__.py @@ -1,4 +1,3 @@ -from . import _vmray # noqa import os import sys sys.path.append('{}/lib'.format('/'.join((os.path.realpath(__file__)).split('/')[:-3])))