Sha256: 937cf2ead68b40c32d8debea777fb3a06441782703f8d89d8e69237dfb3130ed
Contents?: true
Size: 921 Bytes
Versions: 50
Compression:
Stored size: 921 Bytes
Contents
# frozen_string_literal: true module WPScan module Finders module WpVersion # Unique Fingerprinting Version Finder class UniqueFingerprinting < CMSScanner::Finders::Finder include CMSScanner::Finders::Finder::Fingerprinter # @return [ WpVersion ] def aggressive(opts = {}) fingerprint(DB::Fingerprints.wp_unique_fingerprints, opts) do |version_number, url, md5sum| hydra.abort progress_bar.finish return Model::WpVersion.new( version_number, found_by: 'Unique Fingerprinting (Aggressive Detection)', confidence: 100, interesting_entries: ["#{url} md5sum is #{md5sum}"] ) end nil end def create_progress_bar(opts = {}) super(opts.merge(title: 'Fingerprinting the version -')) end end end end end
Version data entries
50 entries across 50 versions & 1 rubygems