module PWN::WWW::WaybackMachine

def self.authors

def self.authors
rt@0dayinc.com>

def self.close(opts = {})

def self.close(opts = {})
[:browser_obj]
sparentBrowser.close(
wser_obj
 => e

def self.help

def self.help
self}.open(
'optional - :firefox|:chrome|:ie|:headless (Defaults to :firefox)',
al - scheme://proxy_host:port || tor'
self}.search(
required - browser_obj returned from #open method',
earch string'
self}.timetravel(
required - browser_obj returned from #open method',
 - URI (e.g. https://example.com)',
l - date in YYYYMMDD format (Defaults to today)'
self}.close(
required - browser_obj returned from #open method',

def self.open(opts = {})

def self.open(opts = {})
:Plugins::TransparentBrowser.open(opts)
obj[:browser]
s://web.archive.org')
 => e

def self.search(opts = {})

def self.search(opts = {})
[:browser_obj]
obj[:browser]
(name: 'query').wait_until(&:present?).set(q).submit
 => e

def self.timetravel(opts = {})

def self.timetravel(opts = {})
[:browser_obj]
o_s
 ||= Time.now.strftime('%Y%m%d')
obj[:browser]
s://web.archive.org/web/#{date}/#{uri}")
 => e