add Debian Security Announce parser

This commit is contained in:
urlbot
2015-06-14 16:50:40 +02:00
parent 5ab0d2319f
commit cbc696416b

View File

@@ -98,6 +98,17 @@ def parse_cve(**args):
'msg': 'https://security-tracker.debian.org/tracker/%s' % cves[0]
}
@pluginfunction('dsa', 'parse a DSA handle', ptypes_PARSE, ratelimit_class = RATE_NO_SILENCE | RATE_GLOBAL)
def parse_dsa(**args):
dsas = re.findall(r'(DSA-\d\d\d\d-\d+)', args['data'].upper())
if not dsas:
return None
logger('plugin', 'detected DSA handle')
return {
'msg': 'https://security-tracker.debian.org/tracker/%s' % dsas[0]
}
@pluginfunction('skynet', 'parse skynet', ptypes_PARSE)
def parse_skynet(**args):
if 'skynet' in args['data'].lower():