MCPcopy Create free account

hub / github.com/NetSPI/JSONBeautifier / types & classes

Types & classes45 in github.com/NetSPI/JSONBeautifier

ClassBeautifyButtonListener
burp/BurpExtender.java:75
ClassBurpExtender
burp/BurpExtender.java:20
InterfaceIBurpCollaboratorClientContext
This interface represents an instance of a Burp Collaborator client context, which can be used to generate Burp Collaborator payloads and poll the Col
burp/IBurpCollaboratorClientContext.java:23
InterfaceIBurpCollaboratorInteraction
This interface represents a network interaction that occurred with the Burp Collaborator server.
burp/IBurpCollaboratorInteraction.java:18
InterfaceIBurpExtender
All extensions must implement this interface. Implementations must be called BurpExtender, in the package burp, must be declared public, and must pro
burp/IBurpExtender.java:19
InterfaceIBurpExtenderCallbacks
This interface is used by Burp Suite to pass to extensions a set of callback methods that can be used by extensions to perform various actions within
burp/IBurpExtenderCallbacks.java:28
InterfaceIContextMenuFactory
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerContextMenuFactory()</code> to register a factory for custo
burp/IContextMenuFactory.java:21
InterfaceIContextMenuInvocation
This interface is used when Burp calls into an extension-provided <code>IContextMenuFactory</code> with details of a context menu invocation. The cust
burp/IContextMenuInvocation.java:21
InterfaceICookie
This interface is used to hold details about an HTTP cookie.
burp/ICookie.java:17
InterfaceIExtensionHelpers
This interface contains a number of helper methods, which extensions can use to assist with various common tasks that arise for Burp extensions. Exte
burp/IExtensionHelpers.java:22
InterfaceIExtensionStateListener
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerExtensionStateListener()</code> to register an extension st
burp/IExtensionStateListener.java:21
InterfaceIHttpListener
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerHttpListener()</code> to register an HTTP listener. The lis
burp/IHttpListener.java:19
InterfaceIHttpRequestResponse
This interface is used to retrieve and update details about HTTP messages. <b>Note:</b> The setter methods generally can only be used before the mess
burp/IHttpRequestResponse.java:20
InterfaceIHttpRequestResponsePersisted
This interface is used for an <code>IHttpRequestResponse</code> object whose request and response messages have been saved to temporary files using <c
burp/IHttpRequestResponsePersisted.java:18
InterfaceIHttpRequestResponseWithMarkers
This interface is used for an <code>IHttpRequestResponse</code> object that has had markers applied. Extensions can create instances of this interface
burp/IHttpRequestResponseWithMarkers.java:23
InterfaceIHttpService
This interface is used to provide details about an HTTP service, to which HTTP requests can be sent.
burp/IHttpService.java:16
InterfaceIInterceptedProxyMessage
This interface is used to represent an HTTP message that has been intercepted by Burp Proxy. Extensions can register an <code>IProxyListener</code> to
burp/IInterceptedProxyMessage.java:20
InterfaceIIntruderAttack
This interface is used to hold details about an Intruder attack.
burp/IIntruderAttack.java:15
InterfaceIIntruderPayloadGenerator
This interface is used for custom Intruder payload generators. Extensions that have registered an <code>IIntruderPayloadGeneratorFactory</code> must r
burp/IIntruderPayloadGenerator.java:18
InterfaceIIntruderPayloadGeneratorFactory
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerIntruderPayloadGeneratorFactory()</code> to register a fact
burp/IIntruderPayloadGeneratorFactory.java:17
InterfaceIIntruderPayloadProcessor
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerIntruderPayloadProcessor()</code> to register a custom Intr
burp/IIntruderPayloadProcessor.java:17
InterfaceIMenuItemHandler
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerMenuItem()</code> to register a custom context menu item.
burp/IMenuItemHandler.java:20
InterfaceIMessageEditor
This interface is used to provide extensions with an instance of Burp's HTTP message editor, for the extension to use in its own UI. Extensions should
burp/IMessageEditor.java:21
InterfaceIMessageEditorController
This interface is used by an <code>IMessageEditor</code> to obtain details about the currently displayed message. Extensions that create instances of
burp/IMessageEditorController.java:25
InterfaceIMessageEditorTab
Extensions that register an <code>IMessageEditorTabFactory</code> must return instances of this interface, which Burp will use to create custom tabs w
burp/IMessageEditorTab.java:20
InterfaceIMessageEditorTabFactory
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerMessageEditorTabFactory()</code> to register a factory for
burp/IMessageEditorTabFactory.java:19
InterfaceIParameter
This interface is used to hold details about an HTTP request parameter.
burp/IParameter.java:15
InterfaceIProxyListener
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerProxyListener()</code> to register a Proxy listener. The li
burp/IProxyListener.java:20
InterfaceIRequestInfo
This interface is used to retrieve key details about an HTTP request. Extensions can obtain an <code>IRequestInfo</code> object for a given request by
burp/IRequestInfo.java:21
InterfaceIResponseInfo
This interface is used to retrieve key details about an HTTP response. Extensions can obtain an <code>IResponseInfo</code> object for a given response
burp/IResponseInfo.java:20
InterfaceIResponseKeywords
This interface is used to represent the counts of keywords appearing in a number of HTTP responses.
burp/IResponseKeywords.java:18
InterfaceIResponseVariations
This interface is used to represent variations between a number HTTP responses, according to various attributes.
burp/IResponseVariations.java:18
InterfaceIScanIssue
This interface is used to retrieve details of Scanner issues. Extensions can obtain details of issues by registering an <code>IScannerListener</code>
burp/IScanIssue.java:23
InterfaceIScanQueueItem
This interface is used to retrieve details of items in the Burp Scanner active scan queue. Extensions can obtain references to scan queue items by cal
burp/IScanQueueItem.java:18
InterfaceIScannerCheck
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerScannerCheck()</code> to register a custom Scanner check. W
burp/IScannerCheck.java:21
InterfaceIScannerInsertionPoint
This interface is used to define an insertion point for use by active Scanner checks. Extensions can obtain instances of this interface by registering
burp/IScannerInsertionPoint.java:19
InterfaceIScannerInsertionPointProvider
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerScannerInsertionPointProvider()</code> to register a factor
burp/IScannerInsertionPointProvider.java:19
InterfaceIScannerListener
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerScannerListener()</code> to register a Scanner listener. Th
burp/IScannerListener.java:19
InterfaceIScopeChangeListener
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerScopeChangeListener()</code> to register a scope change lis
burp/IScopeChangeListener.java:18
InterfaceISessionHandlingAction
Extensions can implement this interface and then call <code>IBurpExtenderCallbacks.registerSessionHandlingAction()</code> to register a custom session
burp/ISessionHandlingAction.java:20
InterfaceITab
This interface is used to provide Burp with details of a custom tab that will be added to Burp's UI, using a method such as <code>IBurpExtenderCallbac
burp/ITab.java:19
InterfaceITempFile
This interface is used to hold details of a temporary file that has been created via a call to <code>IBurpExtenderCallbacks.saveToTempFile()</code>.
burp/ITempFile.java:18
InterfaceITextEditor
This interface is used to provide extensions with an instance of Burp's raw text editor, for the extension to use in its own UI. Extensions should cal
burp/ITextEditor.java:20
ClassJSONBeautifierTab
burp/BurpExtender.java:128
ClassMinifyButtonListener
burp/BurpExtender.java:92