Sha256: 129cc5be7820cae898f24263f901e3f740b923260f190a83e8d58a4f92656cf5

Contents?: true

Size: 1.96 KB

Versions: 6

Compression:

Stored size: 1.96 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
##
WhatWeb::Plugin.define "Oracle-Primerva" do
  @author = "Brendan Coles <bcoles@gmail.com>" # 2012-07-13
  @version = "0.1"
  @description = "Enterprise Project Portfolio Management (EPPM) solutions"
  @website = "http://www.oracle.com/oms/eppm/index.html"

  # ShodanHQ results as at 2012-07-13 #
  # 2 for exponline/logon.jsp

  # Google results as at 2012-07-13 #
  # 21 for intitle:"Primavera Contract Management" "Oracle is a registered trademark of Oracle Corporation and/or its affiliates." "Loading Java Plugin and Security Certificate"
  # 10 for inurl:"exponline/logon.jsp" intitle:"Primavera Contract Management"

  # Dorks #
  @dorks = [
    'intitle:"Primavera Contract Management" "Oracle is a registered trademark of Oracle Corporation and/or its affiliates." "Loading Java Plugin and Security Certificate"',
    'inurl:"exponline/logon.jsp" intitle:"Primavera Contract Management"'
  ]

  # Matches #
  @matches = [

    # Redirect Page # index.html # HTML Comment # Year Detection
    { string: /<!-- @#\$ Copyright Start\s+. 1999 - (20[\d]{2}) Primavera Systems, Inc\.  All rights reserved\./ },

    # HTML Comment
    { text: '<!-- use the default style sheet only.... we do not know the users locale at this time -->' },

    # div class="IntroAreaBuildId" # Version Detection # 14.x
    { version: /<div class="IntroAreaBuildId" id="BuildId">Version ([^,^\s]+, Build \d+)(&nbsp;)*<\/div>/ },

    # div id="BuildId" # Version Detection # <= 13.x
    { version: /<div align="right" id="BuildId">Version ([^,^\s]+, Build \d+)(&nbsp;)*<\/div>/ },

    # img/process_meter.gif
    { text: '<img src="img/process_meter.gif" border=0 id="progressimage"><br><br>Loading Java Plugin and Security Certificate' },

  ]
end

Version data entries

6 entries across 6 versions & 1 rubygems

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