new link types

This commit is contained in:
Christian Mehlmauer
2015-05-15 22:34:24 +02:00
parent 090cd999cb
commit 5ee5e76544

View File

@@ -6,31 +6,39 @@ class Vulnerability
def url_metasploit(module_path) def url_metasploit(module_path)
# remove leading slash # remove leading slash
module_path = module_path.sub(/^\//, '') module_path = module_path.sub(/^\//, '')
"http://www.rapid7.com/db/modules/#{module_path}" "https://www.rapid7.com/db/modules/#{module_path}"
end end
def url_url(url) def url_url(url)
url url
end end
def url_cve(cve) def url_cve(id)
"http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-#{cve}" "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-#{id}"
end end
def url_osvdb(id) def url_osvdb(id)
"http://osvdb.org/#{id}" "http://osvdb.org/show/osvdb/#{id}"
end end
def url_secunia(id) def url_secunia(id)
"https://secunia.com/advisories/#{id}" "https://secunia.com/advisories/#{id}/"
end end
def url_exploitdb(id) def url_exploitdb(id)
"http://www.exploit-db.com/exploits/#{id}/" "https://www.exploit-db.com/exploits/#{id}/"
end end
def url_id(id) def url_id(id)
"https://wpvulndb.com/vulnerabilities/#{id}" "https://wpvulndb.com/vulnerabilities/#{id}"
end end
def url_packetstorm(id)
"http://packetstormsecurity.com/files/#{id}/"
end
def url_securityfocus(id)
"http://www.securityfocus.com/bid/#{id}/"
end
end end
end end