intelmq.bots.parsers.github_feed package¶
Submodules¶
intelmq.bots.parsers.github_feed.parser module¶
Github IOC feeds’ parser
-
intelmq.bots.parsers.github_feed.parser.BOT¶ alias of
intelmq.bots.parsers.github_feed.parser.GithubFeedParserBot
-
class
intelmq.bots.parsers.github_feed.parser.GithubFeedParserBot(bot_id: str, start: bool = False, sighup_event=None, disable_multithreading: Optional[bool] = None)¶ Bases:
intelmq.lib.bot.Bot-
class
StrangerealIntelDailyIOC(logger)¶ Bases:
object-
parse(event, json_content: dict)¶ Parse the specific feed to sufficient fields
- Parameters
event – output event object
json_content – IOC(s) in JSON format
-
-
init()¶
-
parse(report, json_content: dict)¶
-
process()¶
-
class
-
intelmq.bots.parsers.github_feed.parser.parse_domain_indicator(event, ioc_indicator: str)¶
-
intelmq.bots.parsers.github_feed.parser.parse_hash_indicator(event, ioc_indicator: str, hash_type: str)¶
-
intelmq.bots.parsers.github_feed.parser.parse_ip_indicator(event, ioc_indicator: str)¶
-
intelmq.bots.parsers.github_feed.parser.parse_url_indicator(event, ioc_indicator: str)¶