Sha256: 0eb44bd9c98125808a0af3bb209fa7ae2e8fd8b7a062a34a95585ad467cc3569
Contents?: true
Size: 1.35 KB
Versions: 6
Compression:
Stored size: 1.35 KB
Contents
# frozen_string_literal: true ## # This file is part of WhatWeb and may be subject to # redistribution and commercial restrictions. Please see the WhatWeb # web site for more information on licensing and terms of use. # http://www.morningstarsecurity.com/research/whatweb ## # Version 0.3 # 2016-04-20 # Andrew Horton # Moved patterns from passive function to matches[] ## # version 0.2 Andrew Horton - added matches[] for devices without a Server: header, removed out of date examples ## WhatWeb::Plugin.define "Grandstream-Phone" do @author = "Brendan Coles <bcoles@gmail.com>" # 2011-03-14 @version = "0.3" @description = "Grandstream Networks is the leading manufacturer of IP voice/video telephony and video surveillance solutions." @website = "http://www.grandstream.com/" # ShodanHQ results as at 2011-03-14 # # 25,344 for Grandstream @matches = [ { text: '<title>Grandstream Device Configuration</title>' }, { text: 'All Rights Reserved Grandstream Networks, Inc.', url: "/" }, # HTTP Server Header { regexp: /^Grandstream/, search: "headers[server]" }, # Model Detection { model: /^Grandstream ([^\s]+) [\d\.]+$/, search: "headers[server]" }, # Version Detection { version: /^Grandstream [^\s]+ ([\d\.]+)$/, search: "headers[server]" }, { version: /^Grandstream\/([\d\.]+)$/, search: "headers[server]" }, ] end
Version data entries
6 entries across 6 versions & 1 rubygems