MCPcopy Create free account

hub / github.com/ethicalhackingplayground/ssrf-king / functions

Functions285 in github.com/ethicalhackingplayground/ssrf-king

MethodgetValueEnd
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
Plugin/src/burp/IParameter.java:103
MethodgetValueStart
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
Plugin/src/burp/IParameter.java:94
MethodgetVariantAttributes
This method is used to obtain the list of attributes that vary between the analyzed responses. @return The attributes that vary between the analyzed
Plugin/src/burp/IResponseVariations.java:27
MethodgetVariantKeywords
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
Plugin/src/burp/IResponseKeywords.java:27
MethodhasMorePayloads
This method is used by Burp to determine whether the payload generator is able to provide any further payloads. @return Extensions should return <cod
Plugin/src/burp/IIntruderPayloadGenerator.java:29
MethodincludeInScope
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.
Plugin/src/burp/IBurpExtenderCallbacks.java:742
MethodindexOf
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
Plugin/src/burp/IExtensionHelpers.java:196
MethodisEnabled
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
Plugin/src/burp/IMessageEditorTab.java:58
MethodisExtensionBapp
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
Plugin/src/burp/IBurpExtenderCallbacks.java:947
MethodisMessageModified
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
Plugin/src/burp/IMessageEditor.java:55
MethodisModified
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
Plugin/src/burp/IMessageEditorTab.java:93
MethodisTextModified
This method is used to determine whether the user has modified the contents of the editor. @return An indication of whether the user has modified the
Plugin/src/burp/ITextEditor.java:61
MethodissueAlert
This method can be used to display a specified message in the Burp Suite alerts tab. @param message The alert message to display.
Plugin/src/burp/IBurpExtenderCallbacks.java:758
MethodloadConfig
This method is no longer supported. Please use loadConfigFromJson() instead. @param config A map of name/value Strings to use as Burp's new configura
Plugin/src/burp/IBurpExtenderCallbacks.java:882
MethodloadConfigFromJson
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
Plugin/src/burp/IBurpExtenderCallbacks.java:910
MethodloadExtensionSetting
This method is used to load configuration settings for the extension that were saved using the method <code>saveExtensionSetting()</code>. @param nam
Plugin/src/burp/IBurpExtenderCallbacks.java:550
MethodmakeScannerInsertionPoint
This method constructs an <code>IScannerInsertionPoint</code> object based on the details provided. It can be used to quickly create a simple insertio
Plugin/src/burp/IExtensionHelpers.java:327
MethodmenuItemClicked
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
Plugin/src/burp/IMenuItemHandler.java:33
MethodnewScanIssue
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
Plugin/src/burp/IScannerListener.java:29
MethodperformAction
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
Plugin/src/burp/ISessionHandlingAction.java:48
MethodprintError
This method prints a line of output to the current extension's standard error stream. @param error The message to print.
Plugin/src/burp/IBurpExtenderCallbacks.java:126
MethodprintOutput
This method prints a line of output to the current extension's standard output stream. @param output The message to print.
Plugin/src/burp/IBurpExtenderCallbacks.java:118
MethodprocessHttpMessage
This method is invoked when an HTTP request is about to be issued, and when an HTTP response has been received. @param toolFlag A flag indicating the
Plugin/src/burp/IHttpListener.java:34
MethodprocessPayload
This method is invoked by Burp each time the processor should be applied to an Intruder payload. @param currentPayload The value of the payload to be
Plugin/src/burp/IIntruderPayloadProcessor.java:41
MethodprocessProxyMessage
This method is invoked when an HTTP message is being processed by the Proxy. @param messageIsRequest Indicates whether the HTTP message is a request
Plugin/src/burp/IProxyListener.java:34
MethodregisterContextMenuFactory
This method is used to register a factory for custom context menu items. When the user invokes a context menu anywhere within Burp, the factory will b
Plugin/src/burp/IBurpExtenderCallbacks.java:276
MethodregisterExtenderCallbacks
(IBurpExtenderCallbacks callbacks)
Plugin/src/burp/BurpExtender.java:42
MethodregisterExtenderCallbacks
This method is invoked when the extension is loaded. It registers an instance of the <code>IBurpExtenderCallbacks</code> interface, providing methods
Plugin/src/burp/IBurpExtender.java:30
MethodregisterHttpListener
This method is used to register a listener which will be notified of requests and responses made by any Burp tool. Extensions can perform custom analy
Plugin/src/burp/IBurpExtenderCallbacks.java:166
MethodregisterIntruderPayloadGeneratorFactory
This method is used to register a factory for Intruder payloads. Each registered factory will be available within the Intruder UI for the user to sele
Plugin/src/burp/IBurpExtenderCallbacks.java:392
MethodregisterIntruderPayloadProcessor
This method is used to register a custom Intruder payload processor. Each registered processor will be available within the Intruder UI for the user t
Plugin/src/burp/IBurpExtenderCallbacks.java:422
MethodregisterMenuItem
This method can be used to register a new menu item which will appear on the various context menus that are used throughout Burp Suite to handle user-
Plugin/src/burp/IBurpExtenderCallbacks.java:1084
MethodregisterMessageEditorTabFactory
This method is used to register a factory for custom message editor tabs. For each message editor that already exists, or is subsequently created, wit
Plugin/src/burp/IBurpExtenderCallbacks.java:305
MethodregisterProxyListener
This method is used to register a listener which will be notified of requests and responses being processed by the Proxy tool. Extensions can perform
Plugin/src/burp/IBurpExtenderCallbacks.java:194
MethodregisterScannerInsertionPointProvider
This method is used to register a provider of Scanner insertion points. For each base request that is actively scanned, Burp will ask the provider to
Plugin/src/burp/IBurpExtenderCallbacks.java:333
MethodregisterScannerListener
This method is used to register a listener which will be notified of new issues that are reported by the Scanner tool. Extensions can perform custom a
Plugin/src/burp/IBurpExtenderCallbacks.java:222
MethodregisterScopeChangeListener
This method is used to register a listener which will be notified of changes to Burp's suite-wide target scope. @param listener An object created by
Plugin/src/burp/IBurpExtenderCallbacks.java:248
MethodregisterSessionHandlingAction
This method is used to register a custom session handling action. Each registered action will be available within the session handling rule UI for the
Plugin/src/burp/IBurpExtenderCallbacks.java:450
MethodremoveContextMenuFactory
This method is used to remove a context menu factory that has been registered by the extension. @param factory The context menu factory to be removed
Plugin/src/burp/IBurpExtenderCallbacks.java:293
MethodremoveExtensionStateListener
This method is used to remove an extension state listener that has been registered by the extension. @param listener The extension state listener to
Plugin/src/burp/IBurpExtenderCallbacks.java:155
MethodremoveHttpListener
This method is used to remove an HTTP listener that has been registered by the extension. @param listener The HTTP listener to be removed.
Plugin/src/burp/IBurpExtenderCallbacks.java:183
MethodremoveIntruderPayloadGeneratorFactory
This method is used to remove an Intruder payload generator factory that has been registered by the extension. @param factory The Intruder payload ge
Plugin/src/burp/IBurpExtenderCallbacks.java:411
MethodremoveIntruderPayloadProcessor
This method is used to remove an Intruder payload processor that has been registered by the extension. @param processor The Intruder payload processo
Plugin/src/burp/IBurpExtenderCallbacks.java:439
MethodremoveMessageEditorTabFactory
This method is used to remove a message editor tab factory that has been registered by the extension. @param factory The message editor tab factory t
Plugin/src/burp/IBurpExtenderCallbacks.java:322
MethodremoveParameter
This method removes a parameter from an HTTP request, and if appropriate updates the Content-Length header. @param request The request from which the
Plugin/src/burp/IExtensionHelpers.java:248
MethodremoveProxyListener
This method is used to remove a Proxy listener that has been registered by the extension. @param listener The Proxy listener to be removed.
Plugin/src/burp/IBurpExtenderCallbacks.java:211
MethodremoveScannerCheck
This method is used to remove a Scanner check that has been registered by the extension. @param check The Scanner check to be removed.
Plugin/src/burp/IBurpExtenderCallbacks.java:379
MethodremoveScannerInsertionPointProvider
This method is used to remove a Scanner insertion point provider that has been registered by the extension. @param provider The Scanner insertion poi
Plugin/src/burp/IBurpExtenderCallbacks.java:351
MethodremoveScannerListener
This method is used to remove a Scanner listener that has been registered by the extension. @param listener The Scanner listener to be removed.
Plugin/src/burp/IBurpExtenderCallbacks.java:239
MethodremoveScopeChangeListener
This method is used to remove a scope change listener that has been registered by the extension. @param listener The scope change listener to be remo
Plugin/src/burp/IBurpExtenderCallbacks.java:265
MethodremoveSessionHandlingAction
This method is used to remove a session handling action that has been registered by the extension. @param action The extension session handling actio
Plugin/src/burp/IBurpExtenderCallbacks.java:467
MethodremoveSuiteTab
This method is used to remove a previously-added tab from the main Burp Suite window. @param tab An object created by the extension that implements t
Plugin/src/burp/IBurpExtenderCallbacks.java:489
Methodreset
This method is used by Burp to reset the state of the payload generator so that the next call to <code>getNextPayload()</code> returns the first paylo
Plugin/src/burp/IIntruderPayloadGenerator.java:49
MethodrestoreState
This method can be used to restore Burp's state from a specified saved state file. This method blocks until the restore operation is completed, and mu
Plugin/src/burp/IBurpExtenderCallbacks.java:851
MethodsaveBuffersToTempFiles
This method is used to save the request and response of an <code>IHttpRequestResponse</code> object to temporary files, so that they are no longer hel
Plugin/src/burp/IBurpExtenderCallbacks.java:981
MethodsaveConfig
This method is no longer supported. Please use saveConfigAsJson() instead. @return A Map of name/value Strings reflecting Burp's current configuratio
Plugin/src/burp/IBurpExtenderCallbacks.java:872
MethodsaveConfigAsJson
This method causes Burp to save its current project-level configuration in JSON format. This is the same format that can be saved and loaded via the B
Plugin/src/burp/IBurpExtenderCallbacks.java:897
MethodsaveExtensionSetting
This method is used to save configuration settings for the extension in a persistent way that survives reloads of the extension and of Burp Suite. Sav
Plugin/src/burp/IBurpExtenderCallbacks.java:540
MethodsaveState
This method can be used to save Burp's state to a specified file. This method blocks until the save operation is completed, and must not be called fro
Plugin/src/burp/IBurpExtenderCallbacks.java:862
MethodsaveToTempFile
This method is used to create a temporary file on disk containing the provided data. Extensions can use temporary files for long-term storage of runti
Plugin/src/burp/IBurpExtenderCallbacks.java:967
MethodscopeChanged
This method is invoked whenever a change occurs to Burp's suite-wide target scope.
Plugin/src/burp/IScopeChangeListener.java:24
MethodsendToComparer
This method can be used to send data to the Comparer tool. @param data The data to be sent to Comparer.
Plugin/src/burp/IBurpExtenderCallbacks.java:624
MethodsendToIntruder
This method can be used to send an HTTP request to the Burp Intruder tool. The request will be displayed in the user interface, and markers for attack
Plugin/src/burp/IBurpExtenderCallbacks.java:592
MethodsendToRepeater
This method can be used to send an HTTP request to the Burp Repeater tool. The request will be displayed in the user interface, but will not be issued
Plugin/src/burp/IBurpExtenderCallbacks.java:574
MethodsendToSpider
This method can be used to send a seed URL to the Burp Spider tool. If the URL is not within the current Spider scope, the user will be asked if they
Plugin/src/burp/IBurpExtenderCallbacks.java:635
MethodsetComment
This method is used to update the user-annotated comment for this item. @param comment The comment to be assigned to this item.
Plugin/src/burp/IHttpRequestResponse.java:63
MethodsetEditable
This method is used to control whether the editor is currently editable. This status can be toggled on and off as required. @param editable Indicates
Plugin/src/burp/ITextEditor.java:37
MethodsetHighlight
This method is used to update the user-annotated highlight for this item. @param color The highlight color to be assigned to this item. Accepted valu
Plugin/src/burp/IHttpRequestResponse.java:81
MethodsetHttpService
This method is used to update the HTTP service for this request / response. @param httpService An <code>IHttpService</code> object containing details
Plugin/src/burp/IHttpRequestResponse.java:100
MethodsetInterceptAction
This method is used to update the interception action. @param interceptAction The new interception action. Possible values are defined within this in
Plugin/src/burp/IInterceptedProxyMessage.java:96
MethodsetMessage
This method is used to display an HTTP message in the editor. @param message The HTTP message to be displayed. @param isRequest Flags whether the mes
Plugin/src/burp/IMessageEditor.java:38
MethodsetMessage
The hosting editor will invoke this method to display a new message or to clear the existing message. This method will only be called with a new messa
Plugin/src/burp/IMessageEditorTab.java:73
MethodsetProxyInterceptionEnabled
This method sets the master interception mode for Burp Proxy. @param enabled Indicates whether interception of Proxy messages should be enabled.
Plugin/src/burp/IBurpExtenderCallbacks.java:918
MethodsetRequest
This method is used to update the request message. @param message The new request message.
Plugin/src/burp/IHttpRequestResponse.java:34
MethodsetResponse
This method is used to update the response message. @param message The new response message.
Plugin/src/burp/IHttpRequestResponse.java:48
MethodsetSearchExpression
This method is used to update the search expression that is shown in the search bar below the editor. The editor will automatically highlight any regi
Plugin/src/burp/ITextEditor.java:89
MethodstringToBytes
This method can be used to convert data from String form into an array of bytes. The conversion does not reflect any particular character set, and a c
Plugin/src/burp/IExtensionHelpers.java:163
MethodtextValueChanged
(TextEvent e)
Plugin/src/burp/BurpExtender.java:76
MethodtoggleRequestMethod
This method can be used to toggle a request's method between GET and POST. Parameters are relocated between the URL query string and message body as r
Plugin/src/burp/IExtensionHelpers.java:277
MethodunloadExtension
This method is used to unload the extension from Burp Suite.
Plugin/src/burp/IBurpExtenderCallbacks.java:472
MethodupdateCookieJar
This method is used to update the contents of Burp's session handling cookie jar. Extensions that provide an <code>ISessionHandlingAction</code> can q
Plugin/src/burp/IBurpExtenderCallbacks.java:832
MethodupdateWith
This method is used to update the analysis based on additional responses. @param responses The new responses to include in the analysis.
Plugin/src/burp/IResponseKeywords.java:57
MethodupdateWith
This method is used to update the analysis based on additional responses. @param responses The new responses to include in the analysis.
Plugin/src/burp/IResponseVariations.java:61
MethodurlDecode
This method can be used to URL-decode the specified data. @param data The data to be decoded. @return The decoded data.
Plugin/src/burp/IExtensionHelpers.java:90
MethodurlEncode
This method can be used to URL-encode the specified data. Any characters that do not need to be encoded within HTTP requests are not encoded. @param
Plugin/src/burp/IExtensionHelpers.java:99
← previous201–285 of 285, ranked by callers