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)¶
-