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