class Arachni::BrowserCluster::Jobs::TaintTrace::EventTrigger

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

Public Instance Methods

run() click to toggle source
# File lib/arachni/browser_cluster/jobs/taint_trace/event_trigger.rb, line 19
def run
    browser.javascript.taint       = forwarder.taint
    browser.javascript.custom_code = forwarder.injector

    browser.on_new_page_with_sink { |page| save_result( page: page ) }

    super
end
to_s() click to toggle source
# File lib/arachni/browser_cluster/jobs/taint_trace/event_trigger.rb, line 28
def to_s
    "#<#{self.class}:#{object_id} @resource=#{@resource} " +
        "@event=#{@event.inspect} @element=#{@element.inspect} " +
        "@forwarder=#{@forwarder} time=#{@time} timed_out=#{timed_out?}>"
end