class WPScan::Finders::DynamicFinder::Version::Finder
To be used as a base when creating a dynamic finder to find the version of a WP Item (such as theme/plugin)
Protected Instance Methods
create_version(number, finding_opts)
click to toggle source
@param [ String ] number @param [ Hash ] finding_opts @return [ Model::Version ]
# File lib/wpscan/finders/dynamic_finder/version/finder.rb, line 15 def create_version(number, finding_opts) Model::Version.new(number, version_finding_opts(finding_opts)) end
version_finding_opts(opts)
click to toggle source
@param [ Hash ] opts @retutn [ Hash ]
# File lib/wpscan/finders/dynamic_finder/version/finder.rb, line 21 def version_finding_opts(opts) opts[:found_by] ||= found_by opts[:confidence] ||= self.class::CONFIDENCE opts end