WpTarget::InterestingHeaders

Protected Class Methods

known_headers() click to toggle source

@return Array

# File lib/wpscan/wp_target/interesting_headers.rb, line 18
def self.known_headers
  %{
    Location
    Date
    Content-Type
    Content-Length
    Connection
    Etag
    Expires
    Last-Modified
    Pragma
    Vary
    Cache-Control
  }
end

Public Instance Methods

interesting_headers() click to toggle source

Checks for interesting headers

# File lib/wpscan/wp_target/interesting_headers.rb, line 6
def interesting_headers
  response = Browser.head(@uri.to_s)
  headers = response.headers
  InterestingHeaders.known_headers.each do |h|
      headers.delete(h)
  end
  headers.to_a.compact.sort
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.