def parseIndicator(self, iocFile, iocFileName):
indicator_to_return = []
# Read file
try:
xmldoc = minidom.parseString(iocFile)
except Exception:
logger = Logger()
logger.info("Ignore IOC file {}".format(iocFile))
else:
itemlist = xmldoc.getElementsByTagName('stix:STIX_Package')
for item in itemlist:
id = item.attributes['id'].value
indicator = Indicator(id, self.getFormat())
indicator.title = self.getChildrenByTagName(item, 'stix:Title')
indicator.evidences = self.__getChildrenEvidences__(item)
indicator_to_return.append(indicator)
return indicator_to_return
评论列表
文章目录