intelmq.bots.parsers.hibp package

Submodules

intelmq.bots.parsers.hibp.parser_callback module

There are two different Formats: Breaches and Pastes For Breaches, there are again two different Variants: * Callback Test: has field ‘Email’, Breach is a list of dictionaries * Real: has NO field ‘Email’, Breach is a dictionary

intelmq.bots.parsers.hibp.parser_callback.BOT

alias of intelmq.bots.parsers.hibp.parser_callback.HIBPCallbackParserBot

class intelmq.bots.parsers.hibp.parser_callback.HIBPCallbackParserBot(bot_id: str, start: bool = False, sighup_event=None, disable_multithreading: bool = None)

Bases: intelmq.lib.bot.ParserBot

Parse reports of the ‘Have I Been Pwned’ Callback for Enterprise Subscribers

parse(report)
parse_line(request, report)
recover_line(line)

Module contents