Class: Buby::ScannerListener

Inherits:
Object
  • Object
show all
Includes:
Java::Burp::IScannerListener
Defined in:
lib/buby/scanner_listener.rb

Overview

Extensions can implement this interface and then call #registerScannerListener to register a Scanner listener. The listener will be notified of new issues that are reported by the Scanner tool. Extensions can perform custom analysis or logging of Scanner issues by registering a Scanner listener.

Instance Method Summary collapse

Instance Method Details

#newScanIssue(issue) ⇒ Object

This method is abstract.

This method is invoked when a new issue is added to Burp Scanner’s results.

Parameters:

  • issue (IScanIssue)

    An object that the extension can query to obtain details about the new issue.



17
18
19
20
# File 'lib/buby/scanner_listener.rb', line 17

def newScanIssue(issue)
  pp [:got_newScanIssue, issue] if $DEBUG
  Buby::ScanIssueHelper.implant issue
end