Sha256: 49f689913a05530087edce184c1cfdefa16838ce4d6f7ee6ff56faed43ae067b
Contents?: true
Size: 1.04 KB
Versions: 14
Compression:
Stored size: 1.04 KB
Contents
# frozen_string_literal: true require_relative 'plugins/urls_in_homepage' require_relative 'plugins/known_locations' # From the DynamicFinders require_relative 'plugins/comment' require_relative 'plugins/xpath' require_relative 'plugins/header_pattern' require_relative 'plugins/body_pattern' require_relative 'plugins/javascript_var' require_relative 'plugins/query_parameter' require_relative 'plugins/config_parser' # Not loaded below as not implemented module WPScan module Finders module Plugins # Plugins Finder class Base include CMSScanner::Finders::SameTypeFinder # @param [ WPScan::Target ] target def initialize(target) finders << Plugins::UrlsInHomepage.new(target) << Plugins::HeaderPattern.new(target) << Plugins::Comment.new(target) << Plugins::Xpath.new(target) << Plugins::BodyPattern.new(target) << Plugins::JavascriptVar.new(target) << Plugins::KnownLocations.new(target) end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems