class Aquatone::Collectors::Publicwww
Constants
- DEFAULT_PAGES_TO_PROCESS
Public Instance Methods
run()
click to toggle source
# File lib/aquatone/collectors/publicwww.rb, line 15 def run pages_to_process.times do |page| response = get_request("https://publicwww.com/websites/.#{url_escape(domain.name)}/#{page + 1}") response.body.gsub("<b>", "").gsub("</b>", "").scan(/[a-z0-9\.\-_]+\.#{regex_escape(domain.name)}/).each do |host| add_host(host) end end end
Private Instance Methods
pages_to_process()
click to toggle source
# File lib/aquatone/collectors/publicwww.rb, line 26 def pages_to_process if has_cli_option?("publicwww-pages") return get_cli_option("publicwww-pages").to_i end DEFAULT_PAGES_TO_PROCESS end