class Pastenum::Target
Attributes
dork[R]
max_pages[RW]
raw[RW]
raw_url[R]
results[R]
vendor[R]
verbose[RW]
Public Class Methods
new(search_string)
click to toggle source
# File lib/pastenum/target.rb, line 7 def initialize(search_string) @dork ||= search_string @vendor ||= "TargetTemplate" @raw_url ||= "TargetRawTemplate" @results ||= Array.new @agent ||= Mechanize.new @raw ||= Pastenum::Defaults::Raw @verbose ||= Pastenum::Defaults::Verbose @max_pages ||= Pastenum::Defaults::MaxPages end
Public Instance Methods
search()
click to toggle source
# File lib/pastenum/target.rb, line 30 def search raise TargetTemplateErrorDirectCall end
summary()
click to toggle source
# File lib/pastenum/target.rb, line 34 def summary if results.count == 0 puts "[!] No Items Found on #{@vendor}, Try Harder".red if @verbose else puts "[*] Total Items found on #{@vendor}: #{@results.count}".green if @verbose end end
verify_ssl_mode()
click to toggle source
# File lib/pastenum/target.rb, line 22 def verify_ssl_mode @agent.verify_mode end
verify_ssl_mode=(mode)
click to toggle source
# File lib/pastenum/target.rb, line 26 def verify_ssl_mode=(mode) @agent.verify_mode = mode end