Sha256: b0db500cf484e12a2e5b0e1bfe1309b52ab549d60c1f7cb8d9c30fc57b53acd4
Contents?: true
Size: 1.07 KB
Versions: 6
Compression:
Stored size: 1.07 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 # 2011-03-05 # # Updated string detection ## WhatWeb::Plugin.define "OpenSearch" do @author = "Caleb Anderson" @version = "0.2" @description = "This plugin identifies open search and extracts the URL. OpenSearch is a collection of simple formats for the sharing of search results." # More Info: http://www.opensearch.org/ # Matches # @matches = [ # Link tag { name: "open search", regexp: /<link[^>]+type=["']?application\/opensearchdescription\+xml['"]?[^>]*>/i }, # Extract URL { string: /<link[^>]+href[\s]*=[\s]*["']([^'^"^>]+)["'][^>]+type[\s]*=[\s]*["']?application\/opensearchdescription\+xml['"]?[^>]*>/i }, { string: /<link[^>]+type[\s]*=[\s]*["']?application\/opensearchdescription\+xml['"]?[^>]+href[\s]*=[\s]*["']([^'^"^>]+)["'][^>]*>/i }, ] end
Version data entries
6 entries across 6 versions & 1 rubygems