# 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 ## WhatWeb::Plugin.define "Sipura-VoIP-Phone" do @author = "Brendan Coles " # 2011-04-10 @version = "0.1" @description = "Sipura VoIP phone. Cisco Systems acquired Sipura Technologies for its Linksys division in 2005." @website = "http://www.sipura.net/" # Google results as at 2011-04-10 # # 42 for intitle:"Sipura SPA Configuration" inurl:admin # 40 for intitle:"Sipura SPA Configuration" inurl:admin -ext:htm # 19 for intitle:"Sipura SPA Configuration" inurl:admin "Call History" -ext:htm # Dorks # @dorks = [ 'intitle:"Sipura SPA Configuration" inurl:admin -ext:htm' ] # Matches # @matches = [ # Form HTML with unique file extension { text: '
' }, # Image HTML { text: 'Sipura Technology Inc' }, # Model Detection { model: /Product Name:([^<]+)<\/font>Serial Number:/ }, # Version Detection { version: /Software Version:([^<]+)<\/font>Hardware Version:[^<]+<\/font>/ }, # Firmware Version Detection { firmware: /Software Version:[^<]+<\/font>Hardware Version:([^<]+)<\/font>/ }, # MAC Address Detection { string: /MAC Address:([A-F\d]{12})<\/font>Client Certificate:/ }, # Call History Detection { module: /<\/font>(Call History)<\/font><\/a><\/p><\/div>/ }, # Extract Addressbook Details { url: "/pdir.htm", string: /[\d]+\. / }, ] end