Sha256: 2828d0393c7f8c5e3b6f03dcb5588a17f8e600828a8e0ac3104fce15c44e6495
Contents?: true
Size: 842 Bytes
Versions: 3
Compression:
Stored size: 842 Bytes
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 "Allow" do @author = "Brendan Coles <bcoles@gmail.com>" # 2010-11-01 @version = "0.1" @description = "This plugin retrieves the allowed methods from the HTTP Allow header. - More info: http://en.wikipedia.org/wiki/List_of_HTTP_header_fields" # 83 ShodanHQ results for "Allow: PUT" @ 2010-11-01 # About 255 ShodanHQ results for "Allow: DELETE" @ 2010-11-01 # Passive # def passive(target) m = [] # Allow HTTP Header m << { module: target.headers["allow"].to_s } unless target.headers["allow"].nil? m end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
simple_whatweb-0.2.1 | lib/whatweb/plugins/allow.rb |
simple_whatweb-0.2.0 | lib/whatweb/plugins/allow.rb |
simple_whatweb-0.1.0 | lib/whatweb/plugins/allow.rb |