Sha256: 78347788dc520167aaaa3b2dbeb10916510c676c425dc3ea18403609b1d5cd45
Contents?: true
Size: 1.87 KB
Versions: 6
Compression:
Stored size: 1.87 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 # 2011-04-21 # # Added cookie match, version detection and dorks ## # Version 0.2 # removed :name & :probability ## WhatWeb::Plugin.define "Novell-Groupwise" do @author = "Andrew Horton" @version = "0.3" @description = "Novell GroupWise collaboration software is a premier collaboration tool for large enterprise. GroupWise WebAccess was released as an add-on to Novell GroupWise, providing internet-based access to GroupWise from a web browser." @website = "http://www.novell.com/products/groupwise/" # 414 for intitle:"novell webaccess" -filetype:html # 206 for inurl:servlet/webacc -filetype:html # 65 for intitle:"novell webaccess" inurl:servlet/webacc -filetype:html # Dorks # @dorks = [ 'intitle:"novell webaccess" inurl:servlet/webacc -filetype:html' ] # Matches # @matches = [ # HTML Comments { text: "<!-- START NOVELL SERVICES -->" }, { text: "<!-- START GROUPWISE WEBACCESS -->" }, { text: '<!-- ========== GroupWise WebAccess Form ========== -->' }, # URL pattern and title { ghdb: 'intitle:"novell webaccess" inurl:"servlet/webacc" -filetype:html' }, # Title { text: "<title>Novell Web Services</title>" }, { text: '<TITLE>Novell WebAccess</TITLE>' }, # Version Detection # 6.x # Copyright footer text { version: /^© Copyright 1993-20[\d]{2} Novell, Inc. All rights reserved.[\s]+<BR>Version ([\d\.]+)$/ }, ] # Passive # def passive(target) m = [] # NJSCN Cookie if /^NJSCN=[\d]+$/.match?(target.headers["set-cookie"]) m << { name: "NJSCN Cookie" } end # Return passive matches m end end
Version data entries
6 entries across 6 versions & 1 rubygems