# 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 # 2012-05-08 # Added 3 matches from Steve 'Ashcrow' Milner ## WhatWeb::Plugin.define "Apache-Wicket" do @author = "Brendan Coles " # 2011-08-27 @version = "0.2" @description = "Apache Wicket, commonly referred to as Wicket, is a lightweight component-based web application framework for the Java programming language" @website = "http://wicket.apache.org/" # ShodanHQ results as at 2011-08-27 # # 85 for wicket # Google results as at 2011-08-27 # # 267 for inurl:"wicket:bookmarkablePage" # Dorks # @dorks = [ 'inurl:"wicket:bookmarkablePage"' ] # Matches # @matches = [ # GHDB # URL Pattern { ghdb: 'inurl:"wicket:bookmarkablePage=:"' }, # XMLNS data { name: 'XMLNS data', regexp: /xmlns:wicket="(http:\/\/wicket\.sourceforge\.net\/|http:\/\/wicket\.apache\.org\/)">/ }, # Wicket ID scheme { name: 'Wicket ID scheme', certainty: 75, regexp: / wicket:id="[^"]*"/ }, # Wicket Resource scheme { name: 'Wicket Resource scheme', certainty: 25, regexp: /<[^=]+[ ]?=[ ]?['"]?wicket\/[^\/]+\/org\.apache\.wicket\./ }, ] end