intelmq.bots.experts.generic_db_lookup package

Submodules

intelmq.bots.experts.generic_db_lookup.expert module

Generic DB Lookup

intelmq.bots.experts.generic_db_lookup.expert.BOT

alias of GenericDBLookupExpertBot

class intelmq.bots.experts.generic_db_lookup.expert.GenericDBLookupExpertBot(*args, **kwargs)

Bases: ExpertBot, SQLMixin

Fetche data from a database

database: str = 'intelmq'
engine: str = '<postgresql OR sqlite>'
host: str = 'localhost'
init()
match_fields = {'source.asn': 'asn'}
overwrite: bool = False
password: str = '<password>'
port: int = 5432
process()
replace_fields = {'contact': 'source.abuse_contact', 'note': 'comment'}
sslmode: str = 'require'
table: str = 'contacts'
user: str = 'intelmq'

Module contents