Sha256: 75c9cac366bfed2dd0030521a62c5323f7857d1724fcd40692bff9ff0c80795f

Contents?: true

Size: 555 Bytes

Versions: 13

Compression:

Stored size: 555 Bytes

Contents

# frozen_string_literal: true

module CMSScanner
  module Model
    # FantasticoFileslist
    class FantasticoFileslist < InterestingFinding
      # @return [ Array<String> ] The interesting files/dirs detected
      def interesting_entries
        results = []

        entries.each do |entry|
          next unless entry =~ /(?:admin|\.log|\.sql|\.db)/i

          results << entry
        end
        results
      end

      def references
        { url: ['http://www.acunetix.com/vulnerabilities/fantastico-fileslist/'] }
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
cms_scanner-0.5.4 app/models/fantastico_fileslist.rb
cms_scanner-0.5.3 app/models/fantastico_fileslist.rb
cms_scanner-0.5.2 app/models/fantastico_fileslist.rb
cms_scanner-0.5.1 app/models/fantastico_fileslist.rb
cms_scanner-0.5.0 app/models/fantastico_fileslist.rb
cms_scanner-0.0.44.3 app/models/fantastico_fileslist.rb
cms_scanner-0.0.44.2 app/models/fantastico_fileslist.rb
cms_scanner-0.0.44.1 app/models/fantastico_fileslist.rb
cms_scanner-0.0.44.0 app/models/fantastico_fileslist.rb
cms_scanner-0.0.43.2 app/models/fantastico_fileslist.rb
cms_scanner-0.0.43.1 app/models/fantastico_fileslist.rb
cms_scanner-0.0.43.0 app/models/fantastico_fileslist.rb
cms_scanner-0.0.42.0 app/models/fantastico_fileslist.rb