Sha256: acdff9164495a5441e32043ee1c9b5210a5e6da07255e9125536d66934f5b75b
Contents?: true
Size: 743 Bytes
Versions: 15
Compression:
Stored size: 743 Bytes
Contents
module WPScan module Finders module InterestingFindings # BackupDB finder class BackupDB < CMSScanner::Finders::Finder # @return [ InterestingFinding ] def aggressive(_opts = {}) path = 'wp-content/backup-db/' url = target.url(path) res = Browser.get(url) return unless [200, 403].include?(res.code) && !target.homepage_or_404?(res) WPScan::InterestingFinding.new( url, confidence: 70, found_by: DIRECT_ACCESS, interesting_entries: target.directory_listing_entries(path), references: { url: 'https://github.com/wpscanteam/wpscan/issues/422' } ) end end end end end
Version data entries
15 entries across 15 versions & 1 rubygems