Sha256: 7845e4d88e7a1a6bacbd17def9cffbd86a6db082d7992f0d6b7f512700b698f2

Contents?: true

Size: 1.44 KB

Versions: 6

Compression:

Stored size: 1.44 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.2 # 2016-04-18 # Andrew Horton
# Replaced passive function with match for WWW-Authenticate
##
WhatWeb::Plugin.define "APC-UPS-Management-Card" do
  @author = "Brendan Coles <bcoles@gmail.com>" # 2011-03-12
  @version = "0.2"
  @description = "APC UPS Network Management Cards allow for secure monitoring and control of an individual APC UPS via web browser, command line interface, or SNMP."
  @website = "http://www.apc.com/products/family/index.cfm?id=98"

  # ShodanHQ results as at 2011-03-12 #
  # 6,524 for APC Management Card realm
  # 2,064 for APC Management Card -realm

  # Matches #
  @matches = [

    # Logo Link
    { text: '<td class="apclogo"><a href="http://www.apc.com"><img src="images/smapc.gif" alt="APC Website" width="59" height="17" border="0" align="top" /></a>&nbsp;&nbsp;</td>' },

    # HTTPS Required
    { url: "/RpError/SslRequired", text: '<td>This object on the&nbsp;APC Management Web Server&nbsp;is protected and requires a secure socket connection.<br /><br /><br /><br /><A HREF="https://' },

    # WWW-Authenticate
    { name: "WWW-Authenticate realm", search: "headers[www-authenticate]", regexp: /^Basic realm="APC Management Card"$/ }

  ]
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
simple_whatweb-0.4.1 lib/whatweb/plugins/apc-ups-management-card.rb
simple_whatweb-0.4.0 lib/whatweb/plugins/apc-ups-management-card.rb
simple_whatweb-0.3.0 lib/whatweb/plugins/apc-ups-management-card.rb
simple_whatweb-0.2.1 lib/whatweb/plugins/apc-ups-management-card.rb
simple_whatweb-0.2.0 lib/whatweb/plugins/apc-ups-management-card.rb
simple_whatweb-0.1.0 lib/whatweb/plugins/apc-ups-management-card.rb