intelmq.bots.parsers.malwaredomainlist package¶
Submodules¶
intelmq.bots.parsers.malwaredomainlist.parser module¶
-
intelmq.bots.parsers.malwaredomainlist.parser.BOT¶ alias of
intelmq.bots.parsers.malwaredomainlist.parser.MalwareDomainListParserBot
-
class
intelmq.bots.parsers.malwaredomainlist.parser.MalwareDomainListParserBot(bot_id: str, start: bool = False, sighup_event=None, disable_multithreading: bool = None)¶ Bases:
intelmq.lib.bot.ParserBot-
add_http(url)¶ We can assume here, that everything is http by default if not given.
-
parse(report: intelmq.lib.message.Report)¶ A basic CSV parser.
-
parse_line(row, report)¶ A generator which can yield one or more messages contained in line.
Report has the full message, thus you can access some metadata. Override for your use.
-
recover_line(line: str)¶
-