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)

Module contents