MCPcopy Index your code
hub / github.com/Maskhe/FastjsonScan / IScanIssue

Interface IScanIssue

FastjsonScan/src/burp/IScanIssue.java:23–123  ·  view source on GitHub ↗

This interface is used to retrieve details of Scanner issues. Extensions can obtain details of issues by registering an IScannerListener or by calling IBurpExtenderCallbacks.getScanIssues() . Extensions can also add custom Scanner issues by registering an IScannerCheck

Source from the content-addressed store, hash-verified

21 * only formatting tags and simple hyperlinks.
22 */
23public interface IScanIssue
24{
25
26 /**
27 * This method returns the URL for which the issue was generated.
28 *
29 * @return The URL for which the issue was generated.
30 */
31 java.net.URL getUrl();
32
33 /**
34 * This method returns the name of the issue type.
35 *
36 * @return The name of the issue type (e.g. "SQL injection").
37 */
38 String getIssueName();
39
40 /**
41 * This method returns a numeric identifier of the issue type. See the Burp
42 * Scanner documentation for a listing of all the issue types.
43 *
44 * @return A numeric identifier of the issue type.
45 */
46 int getIssueType();
47
48 /**
49 * This method returns the issue severity level.
50 *
51 * @return The issue severity level. Expected values are "High", "Medium",
52 * "Low", "Information" or "False positive".
53 *
54 */
55 String getSeverity();
56
57 /**
58 * This method returns the issue confidence level.
59 *
60 * @return The issue confidence level. Expected values are "Certain", "Firm"
61 * or "Tentative".
62 */
63 String getConfidence();
64
65 /**
66 * This method returns a background description for this type of issue.
67 *
68 * @return A background description for this type of issue, or
69 * <code>null</code> if none applies. A limited set of HTML tags may be
70 * used.
71 */
72 String getIssueBackground();
73
74 /**
75 * This method returns a background description of the remediation for this
76 * type of issue.
77 *
78 * @return A background description of the remediation for this type of
79 * issue, or <code>null</code> if none applies. A limited set of HTML tags
80 * may be used.

Callers 4

checkVulMethod · 0.65
actionPerformedMethod · 0.65
checkVulMethod · 0.65
getHttpServiceMethod · 0.65

Implementers 1

CustomScanIssueFastjsonScan/src/burp/BurpExtender.jav

Calls

no outgoing calls

Tested by

no test coverage detected