class

Detector::Specification::Burp

Inherits Detector < Reference < Object

Burp Suite sitemap XML exports root at <items burpVersion="...">. That attribute is documented and distinctive enough to use as the single detection signal — both checks gate the path push so WSDL and other XML files aren't mistakenly registered.

Class methods

tech_name

The tech name without needing an instance, so the registry can be read off the classes themselves rather than from a parallel list.

Source

Instance methods

applicable?(filename : String) : Bool

Registers Burp sitemap paths in CodeLocator for the analyzer pass. Must keep firing past the first match so multi-file sitemaps land in the locator.

Source
detect(filename : String, file_contents : String) : Bool
Source
idempotent?

Registers Burp sitemap paths in CodeLocator for the analyzer pass. Must keep firing past the first match so multi-file sitemaps land in the locator.

Source
set_name

Registers Burp sitemap paths in CodeLocator for the analyzer pass. Must keep firing past the first match so multi-file sitemaps land in the locator.

Source