Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NetSPI/JSONBeautifier
/ functions
Functions
267 in github.com/NetSPI/JSONBeautifier
⨍
Functions
267
◇
Types & classes
45
Method
getIssueName
This method returns the name of the issue type. @return The name of the issue type (e.g. "SQL injection").
burp/IScanIssue.java:38
Method
getIssueType
This method returns a numeric identifier of the issue type. See the Burp Scanner help documentation for a listing of all the issue types. @return A n
burp/IScanIssue.java:46
Method
getIssues
This method returns details of the issues generated for the scan queue item. <b>Note:</b> different items within the scan queue may contain duplicated
burp/IScanQueueItem.java:79
Method
getKeywordCount
This method is used to obtain the number of occurrences of an individual keyword in a response. @param keyword The keyword whose count will be retrie
burp/IResponseKeywords.java:50
Method
getListenerInterface
This method retrieves the name of the Burp Proxy listener that is processing the intercepted message. @return The name of the Burp Proxy listener tha
burp/IInterceptedProxyMessage.java:106
Method
getMessage
()
burp/BurpExtender.java:205
Method
getMessage
This method is used to retrieve the currently displayed message, which may have been modified by the user. @return The currently displayed HTTP messa
burp/IMessageEditor.java:46
Method
getMessage
This method returns the currently displayed message. @return The currently displayed message.
burp/IMessageEditorTab.java:80
Method
getMessageEditorTabFactories
This method is used to retrieve the message editor tab factories that are registered by the extension. @return A list of message editor tab factories
burp/IBurpExtenderCallbacks.java:314
Method
getMessageInfo
This method retrieves details of the intercepted message. @return An <code>IHttpRequestResponse</code> object containing details of the intercepted m
burp/IInterceptedProxyMessage.java:75
Method
getMessageReference
This method retrieves a unique reference number for this request/response. @return An identifier that is unique to a single request/response pair. Ex
burp/IInterceptedProxyMessage.java:67
Method
getMethod
This method is used to obtain the HTTP method used in the request. @return The HTTP method used in the request.
burp/IRequestInfo.java:57
Method
getName
This method is used to retrieve the parameter name. @return The parameter name.
burp/IParameter.java:60
Method
getName
This method is used to retrieve the name of the cookie. @return The name of the cookie.
burp/ICookie.java:54
Method
getNameEnd
This method is used to retrieve the end offset of the parameter name within the HTTP request. @return The end offset of the parameter name within the
burp/IParameter.java:85
Method
getNameStart
This method is used to retrieve the start offset of the parameter name within the HTTP request. @return The start offset of the parameter name within
burp/IParameter.java:76
Method
getNextPayload
This method is used by Burp to obtain the value of the next payload. @param baseValue The base value of the current payload position. This value may
burp/IIntruderPayloadGenerator.java:40
Method
getNumErrors
This method returns the number of network errors that have occurred for the scan queue item. @return The number of network errors that have occurred
burp/IScanQueueItem.java:52
Method
getNumInsertionPoints
This method returns the number of attack insertion points being used for the scan queue item. @return The number of attack insertion points being use
burp/IScanQueueItem.java:61
Method
getNumRequests
This method returns the number of requests that have been made for the scan queue item. @return The number of requests that have been made for the sc
burp/IScanQueueItem.java:43
Method
getParameters
This method is used to obtain the parameters contained in the request. @return The parameters contained in the request.
burp/IRequestInfo.java:78
Method
getParameters
This method parses the specified request and returns details of each request parameter. @param request The request to be parsed. @return An array of:
burp/IBurpExtenderCallbacks.java:1066
Method
getPath
This method is used to retrieve the path for which the cookie is in scope. @return The path for which the cookie is in scope or null if none is set.
burp/ICookie.java:38
Method
getPayloadOffsets
This method is used to determine the offsets of the payload value within the request, when it is placed into the insertion point. Scan checks may invo
burp/IScannerInsertionPoint.java:165
Method
getPercentageComplete
This method returns an indication of the percentage completed for the scan queue item. @return An indication of the percentage completed for the scan
burp/IScanQueueItem.java:34
Method
getPort
This method returns the port number for the service. @return The port number for the service.
burp/IHttpService.java:30
Method
getProcessorName
This method is used by Burp to obtain the name of the payload processor. This will be displayed as an option within the Intruder UI when the user sele
burp/IIntruderPayloadProcessor.java:26
Method
getProperties
This method is used to retrieve a map containing all properties of the interaction. @return A map containing all properties of the interaction.
burp/IBurpCollaboratorInteraction.java:40
Method
getProperty
This method is used to retrieve a property of the interaction. Properties of all interactions are: interaction_id, type, client_ip, and time_stamp. Pr
burp/IBurpCollaboratorInteraction.java:32
Method
getProtocol
This method returns the protocol for the service. @return The protocol for the service. Expected values are "http" or "https".
burp/IHttpService.java:38
Method
getProxyHistory
This method returns details of all items in the Proxy history. @return The contents of the Proxy history.
burp/IBurpExtenderCallbacks.java:765
Method
getProxyListeners
This method is used to retrieve the Proxy listeners that are registered by the extension. @return A list of Proxy listeners that are currently regist
burp/IBurpExtenderCallbacks.java:203
Method
getRemediationBackground
This method returns a background description of the remediation for this type of issue. @return A background description of the remediation for this
burp/IScanIssue.java:82
Method
getRemediationDetail
This method returns detailed information about the remediation for this specific instance of the issue. @return Detailed information about the remedi
burp/IScanIssue.java:102
Method
getRequest
This method is used to retrieve the HTTP request associated with the current message (which may itself be a response). @return The HTTP request assoc
burp/IMessageEditorController.java:40
Method
getRequest
This method is used to retrieve the request message. @return The request message.
burp/IHttpRequestResponse.java:27
Method
getRequestMarkers
This method returns the details of the request markers. @return A list of index pairs representing the offsets of markers for the request message. Ea
burp/IHttpRequestResponseWithMarkers.java:33
Method
getRequestParameter
This method can be used to retrieve details of a specified parameter within an HTTP request. <b>Note:</b> Use <code>analyzeRequest()</code> to obtain
burp/IExtensionHelpers.java:82
Method
getRequestTemplate
This method is used to retrieve the request template for the attack. @return The request template for the attack.
burp/IIntruderAttack.java:29
Method
getResponse
This method is used to retrieve the HTTP response associated with the current message (which may itself be a request). @return The HTTP response asso
burp/IMessageEditorController.java:48
Method
getResponse
This method is used to retrieve the response message. @return The response message.
burp/IHttpRequestResponse.java:41
Method
getResponseMarkers
This method returns the details of the response markers. @return A list of index pairs representing the offsets of markers for the response message.
burp/IHttpRequestResponseWithMarkers.java:43
Method
getScanIssues
This method returns all of the current scan issues for URLs matching the specified literal prefix. @param urlPrefix This parameter can be used to spe
burp/IBurpExtenderCallbacks.java:791
Method
getScannerChecks
This method is used to retrieve the Scanner checks that are registered by the extension. @return A list of Scanner checks that are currently register
burp/IBurpExtenderCallbacks.java:371
Method
getScannerInsertionPointProviders
This method is used to retrieve the Scanner insertion point providers that are registered by the extension. @return A list of Scanner insertion point
burp/IBurpExtenderCallbacks.java:343
Method
getScannerListeners
This method is used to retrieve the Scanner listeners that are registered by the extension. @return A list of Scanner listeners that are currently re
burp/IBurpExtenderCallbacks.java:231
Method
getScopeChangeListeners
This method is used to retrieve the scope change listeners that are registered by the extension. @return A list of scope change listeners that are cu
burp/IBurpExtenderCallbacks.java:257
Method
getSelectedData
()
burp/BurpExtender.java:229
Method
getSelectedData
This method returns the data that is currently selected by the user. @return The data that is currently selected by the user, or <code>null</code> if
burp/IMessageEditor.java:63
Method
getSelectedData
This method is used to retrieve the data that is currently selected by the user. @return The data that is currently selected by the user. This may be
burp/IMessageEditorTab.java:102
Method
getSelectedIssues
This method can be used to retrieve details of the Scanner issues that were selected by the user when the context menu was invoked. @return An array
burp/IContextMenuInvocation.java:155
Method
getSelectedMessages
This method can be used to retrieve details of the HTTP requests / responses that were shown or selected by the user when the context menu was invoked
burp/IContextMenuInvocation.java:144
Method
getSelectionBounds
This method can be used to retrieve the bounds of the user's selection into the displayed text, if applicable. @return An int[2] array containing the
burp/ITextEditor.java:80
Method
getSelectionBounds
This method can be used to retrieve the bounds of the user's selection into the current message, if applicable. @return An int[2] array containing th
burp/IContextMenuInvocation.java:117
Method
getSessionHandlingActions
This method is used to retrieve the session handling actions that are registered by the extension. @return A list of session handling actions that ar
burp/IBurpExtenderCallbacks.java:459
Method
getSeverity
This method returns the issue severity level. @return The issue severity level. Expected values are "High", "Medium", "Low", "Information" or "False
burp/IScanIssue.java:55
Method
getSiteMap
This method returns details of items in the site map. @param urlPrefix This parameter can be used to specify a URL prefix, in order to extract a spec
burp/IBurpExtenderCallbacks.java:778
Method
getStatedMimeType
This method is used to obtain the MIME type of the response, as stated in the HTTP headers. @return A textual label for the stated MIME type, or an e
burp/IResponseInfo.java:62
Method
getStatus
This method returns a description of the status of the scan queue item. @return A description of the status of the scan queue item.
burp/IScanQueueItem.java:25
Method
getStatusCode
This method is used to obtain the HTTP status code contained in the response. @return The HTTP status code contained in the response.
burp/IResponseInfo.java:43
Method
getStderr
This method is used to obtain the current extension's standard error stream. Extensions should write all error messages to this stream, allowing the B
burp/IBurpExtenderCallbacks.java:110
Method
getStdout
This method is used to obtain the current extension's standard output stream. Extensions should write all output to this stream, allowing the Burp use
burp/IBurpExtenderCallbacks.java:100
Method
getTabCaption
Burp uses this method to obtain the caption that should appear on the custom tab when it is displayed. @return The caption that should appear on the
burp/ITab.java:28
Method
getTabCaption
()
burp/BurpExtender.java:116
Method
getTabCaption
()
burp/BurpExtender.java:145
Method
getTabCaption
This method returns the caption that should appear on the custom tab when it is displayed. <b>Note:</b> Burp invokes this method once when the tab is
burp/IMessageEditorTab.java:31
Method
getToolFlag
This method can be used to retrieve the Burp tool within which the context menu was invoked. @return A flag indicating the Burp tool within which the
burp/IContextMenuInvocation.java:96
Method
getToolName
This method is used to obtain the descriptive name for the Burp tool identified by the tool flag provided. @param toolFlag A flag identifying a Burp
burp/IBurpExtenderCallbacks.java:1029
Method
getType
This method is used to retrieve the parameter type. @return The parameter type. The available types are defined within this interface.
burp/IParameter.java:53
Method
getUiComponent
Burp uses this method to obtain the component that should be used as the contents of the custom tab when it is displayed. @return The component that
burp/ITab.java:37
Method
getUiComponent
()
burp/BurpExtender.java:121
Method
getUiComponent
()
burp/BurpExtender.java:150
Method
getUiComponent
This method returns the component that should be used as the contents of the custom tab when it is displayed. <b>Note:</b> Burp invokes this method on
burp/IMessageEditorTab.java:42
Method
getUrl
This method is used to obtain the URL in the request. @return The URL in the request.
burp/IRequestInfo.java:64
Method
getUrl
This method returns the URL for which the issue was generated. @return The URL for which the issue was generated.
burp/IScanIssue.java:31
Method
getValue
This method is used to retrieve the parameter value. @return The parameter value.
burp/IParameter.java:67
Method
getValue
This method is used to retrieve the value of the cookie. @return The value of the cookie.
burp/ICookie.java:60
Method
getValueEnd
This method is used to retrieve the end offset of the parameter value within the HTTP request. @return The end offset of the parameter value within t
burp/IParameter.java:103
Method
getValueStart
This method is used to retrieve the start offset of the parameter value within the HTTP request. @return The start offset of the parameter value with
burp/IParameter.java:94
Method
getVariantAttributes
This method is used to obtain the list of attributes that vary between the analyzed responses. @return The attributes that vary between the analyzed
burp/IResponseVariations.java:27
Method
getVariantKeywords
This method is used to obtain the list of keywords whose counts vary between the analyzed responses. @return The keywords whose counts vary between t
burp/IResponseKeywords.java:27
Method
hasMorePayloads
This method is used by Burp to determine whether the payload generator is able to provide any further payloads. @return Extensions should return <cod
burp/IIntruderPayloadGenerator.java:29
Method
includeInScope
This method can be used to include the specified URL in the Suite-wide scope. @param url The URL to include in the Suite-wide scope.
burp/IBurpExtenderCallbacks.java:742
Method
indexOf
This method searches a piece of data for the first occurrence of a specified pattern. It works on byte-based data in a way that is similar to the way
burp/IExtensionHelpers.java:196
Method
isEnabled
(byte[] content, boolean isRequest)
burp/BurpExtender.java:155
Method
isEnabled
The hosting editor will invoke this method before it displays a new HTTP message, so that the custom tab can indicate whether it should be enabled for
burp/IMessageEditorTab.java:58
Method
isExtensionBapp
This method determines whether the current extension was loaded as a BApp (a Burp App from the BApp Store). @return Returns true if the current exten
burp/IBurpExtenderCallbacks.java:954
Method
isInScope
This method can be used to query whether a specified URL is within the current Suite-wide scope. @param url The URL to query. @return Returns <code>t
burp/IBurpExtenderCallbacks.java:734
Method
isMessageModified
This method is used to determine whether the current message has been modified by the user. @return An indication of whether the current message has
burp/IMessageEditor.java:55
Method
isModified
()
burp/BurpExtender.java:224
Method
isModified
This method is used to determine whether the currently displayed message has been modified by the user. The hosting editor will always call <code>getM
burp/IMessageEditorTab.java:93
Method
issueAlert
This method can be used to display a specified message in the Burp Suite alerts tab. @param message The alert message to display.
burp/IBurpExtenderCallbacks.java:758
Method
loadConfig
This method causes Burp to load a new configuration from the Map of name/value Strings provided. Any settings not specified in the Map will be restore
burp/IBurpExtenderCallbacks.java:889
Method
loadConfigFromJson
This method causes Burp to load a new project-level configuration from the JSON String provided. This is the same format that can be saved and loaded
burp/IBurpExtenderCallbacks.java:917
Method
loadExtensionSetting
This method is used to load configuration settings for the extension that were saved using the method <code>saveExtensionSetting()</code>. @param nam
burp/IBurpExtenderCallbacks.java:550
Method
makeHttpRequest
This method can be used to issue HTTP requests and retrieve their responses. @param httpService The HTTP service to which the request should be sent.
burp/IBurpExtenderCallbacks.java:707
Method
makeScannerInsertionPoint
This method constructs an <code>IScannerInsertionPoint</code> object based on the details provided. It can be used to quickly create a simple insertio
burp/IExtensionHelpers.java:327
Method
menuItemClicked
This method is invoked by Burp Suite when the user clicks on a custom menu item which the extension has registered with Burp. @param menuItemCaption
burp/IMenuItemHandler.java:33
Method
newScanIssue
This method is invoked when a new issue is added to Burp Scanner's results. @param issue An <code>IScanIssue</code> object that the extension can que
burp/IScannerListener.java:29
Method
performAction
This method is invoked when the session handling action should be executed. This may happen as an action in its own right, or as a sub-action followin
burp/ISessionHandlingAction.java:48
← previous
next →
101–200 of 267, ranked by callers