Sha256: e91fa38fb78de7c57d26a4f6b001221f3260c65b8dcef0504129455caa62d513

Contents?: true

Size: 625 Bytes

Versions: 9

Compression:

Stored size: 625 Bytes

Contents

require_relative 'plugins/urls_in_homepage'
require_relative 'plugins/headers'
require_relative 'plugins/comments'
require_relative 'plugins/known_locations'

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::Headers.new(target) <<
            Plugins::Comments.new(target) <<
            Plugins::KnownLocations.new(target)
        end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
wpscan-3.0.8 app/finders/plugins.rb
wpscan-3.0.7 app/finders/plugins.rb
wpscan-3.0.6 app/finders/plugins.rb
wpscan-3.0.5 app/finders/plugins.rb
wpscan-3.0.4 app/finders/plugins.rb
wpscan-3.0.3 app/finders/plugins.rb
wpscan-3.0.2 app/finders/plugins.rb
wpscan-3.0.1 app/finders/plugins.rb
wpscan-3.0 app/finders/plugins.rb