Sha256: 3e17b7c0f6170ec6afbd2122323df6288ae3fa6026f072fa0edc6ca25b73f8f1

Contents?: true

Size: 1.8 KB

Versions: 6

Compression:

Stored size: 1.8 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 #
# Updated regex and ghdb matches
##
WhatWeb::Plugin.define "CMScontrol" do
  @author = "Brendan Coles <bcoles at gmail dot com>" # 2010-06-15
  @version = "0.2"
  @description = "CMScontrol"
  @website = "http://www.cmscontrol.com/"

  # Google results as at 2010-06-15 #
  # 79 for +CMScontrol -"SQL Injection" -exploit +inurl:"index.php?id_menu="

  # Dorks #
  @dorks = [
    '"CMScontrol" -"SQL Injection" -exploit inurl:"index.php?id_menu="'
  ]

  @matches = [

    # 79 results for +CMScontrol -"SQL Injection" -exploit +inurl:"index.php?id_menu=" @ 2010-06-15
    { ghdb: '+CMScontrol inurl:"index.php?id_menu="', certainty: 25 },

    # Default meta generator
    { regexp: /<META name=[\"\']*generator[\"\']* content=[\"\']*CMScontrol eContent[\"\']*>/i },

    # Default meta formatter
    { regexp: /<META name=[\"\']*formatter[\"\']* content=[\"\']*CMScontrol eContent[\"\']*>/i },

    # Default meta abstract
    { regexp: /<META name=[\"\']*abstract[\"\']* content=[\"\']*CMScontrol[\"\']*>/i },

    # Default javascript in old versions
    { text: 'document.write("<ME"+"TA ht"+"tp-eq"+"uiv=\"REF"+"RESH\" con"+"tent=\"1.00; u"+"rl="+"index"+"."+"ph"+"p\">");' },

    # Default meta generator # 3.x
    { regexp: /<META NAME=[\"\']*generator[\"\']* CONTENT=[\"\']*CMScontrol rel 3.x[\"\']*>/i, version: '3.x' },

  ]
end

# It should be possible to guess the version depending on the copyright dates:
# <META name="copyright" content="Copyright 2000-2006 CMScontrol-GervaWeb">
# <META NAME='copyright' CONTENT='Copyright © Gerva Srl'>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
simple_whatweb-0.4.1 lib/whatweb/plugins/cmscontrol.rb
simple_whatweb-0.4.0 lib/whatweb/plugins/cmscontrol.rb
simple_whatweb-0.3.0 lib/whatweb/plugins/cmscontrol.rb
simple_whatweb-0.2.1 lib/whatweb/plugins/cmscontrol.rb
simple_whatweb-0.2.0 lib/whatweb/plugins/cmscontrol.rb
simple_whatweb-0.1.0 lib/whatweb/plugins/cmscontrol.rb