Path: blob/master/app/finders/themes/urls_in_homepage.rb
485 views
# frozen_string_literal: true12module WPScan3module Finders4module Themes5# URLs In Homepage Finder6class UrlsInHomepage < CMSScanner::Finders::Finder7include WpItems::UrlsInPage89# @param [ Hash ] opts10#11# @return [ Array<Theme> ]12def passive(opts = {})13found = []1415(items_from_links('themes') + items_from_codes('themes')).uniq.sort.each do |slug|16found << Model::Theme.new(slug, target, opts.merge(found_by: found_by, confidence: 80))17end1819found20end2122# @return [ Typhoeus::Response ]23def page_res24@page_res ||= target.homepage_res25end26end27end28end29end303132