mirror of https://github.com/MISP/misp-modules
fix: [shodan] Fixed wrong asset used to add attribute to
- This caused the input `ip-src` or `ip-dst` input attribute to be added to the `ip-api-addres` which does not have these attributes in their template, where they should be added to the Event insteadpull/574/head
parent
cbaa1e6e93
commit
90a1644c8c
|
@ -73,7 +73,7 @@ class ShodanParser():
|
||||||
ip_address_object = MISPObject('ip-api-address')
|
ip_address_object = MISPObject('ip-api-address')
|
||||||
for attribute in ip_address_attributes:
|
for attribute in ip_address_attributes:
|
||||||
ip_address_object.add_attribute(**attribute)
|
ip_address_object.add_attribute(**attribute)
|
||||||
ip_address_object.add_attribute(**self._get_source_attribute())
|
self.misp_event.add_attribute(**self._get_source_attribute())
|
||||||
ip_address_object.add_reference(self.attribute.uuid, 'describes')
|
ip_address_object.add_reference(self.attribute.uuid, 'describes')
|
||||||
self.misp_event.add_object(ip_address_object)
|
self.misp_event.add_object(ip_address_object)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue