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
GithubFeedParserBot
- class intelmq.bots.parsers.github_feed.parser.GithubFeedParserBot(bot_id: str, start: bool = False, sighup_event=None, disable_multithreading: Optional[bool] = None)¶
Bases:
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()¶
- 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)¶