Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PortSwigger/http-request-smuggler
/ functions
Functions
178 in github.com/PortSwigger/http-request-smuggler
⨍
Functions
178
◇
Types & classes
38
Method
HTTP2FakePseudo
(String name)
src/burp/HTTP2FakePseudo.java:6
Method
HTTP2Method
(String name)
src/burp/HTTP2Method.java:8
Method
HTTP2Scan
(String name)
src/burp/HTTP2Scan.java:11
Method
HTTP2Scheme
(String name)
src/burp/HTTP2Scheme.java:6
Method
HeadScanTE
(String name)
src/burp/HeadScanTE.java:13
Method
HeaderRemovalScan
(String name)
src/burp/HeaderRemovalScan.java:6
Method
HiddenHTTP2
(String name)
src/burp/HiddenHTTP2.java:6
Method
HiddenPair
(String name, HideTechnique hideType, PermutationOutcome expectedOutcome)
src/burp/HiddenPair.java:25
Method
ImplicitZeroScan
(String name)
src/burp/ImplicitZeroScan.java:11
Method
LaunchSuggestedAttack
(IHttpRequestResponse message, String type)
src/burp/SuggestAttack.java:82
Method
Mapping
(String payload, String lookFor, boolean onlyLookInHeader)
src/burp/ImplicitZeroScan.java:216
Method
OldClientDesyncScan
(String name)
src/burp/OldClientDesyncScan.java:8
Method
ParserDiscrepancyScan
(String name)
src/burp/ParserDiscrepancyScan.java:14
Method
PauseDesyncScan
(String name)
src/burp/PauseDesyncScan.java:8
Method
PayloadPair
(byte[] forward,byte[] inverted)
src/burp/ChunkSizeScan.java:762
Method
PermutationPair
(String name, PermutationOutcome expectedOutcome)
src/burp/PermutationPair.java:15
Method
PermutationResult
(HttpRequest base, SignificantHeader canaryHeader, PermutationPair permutor)
src/burp/PermutationResult.java:163
Method
PermutationResultGroup
()
src/burp/PermutationResultGroup.java:13
Method
Report
(String notes, HttpRequestResponse... requests)
src/burp/Report.java:21
Method
SignificantHeader
(HttpHeader header)
src/burp/SignificantHeader.java:37
Method
SmuggleMenu
()
src/burp/SmuggleMenu.java:11
Method
SmuggleScanBox
(String name)
src/burp/SmuggleScanBox.java:15
Method
actionPerformed
(ActionEvent e)
src/burp/SuggestAttack.java:87
Method
actionPerformed
(ActionEvent e)
src/burp/SmuggleMenu.java:29
Method
buildPoc
(byte[] req, IHttpService service, HashMap<String, Boolean> config)
src/burp/SmuggleScanBox.java:156
Method
checkForContamination
(SignificantHeader header, HttpRequest original)
src/burp/EarlyBodyPair.java:46
Method
checkForContamination
(SignificantHeader header, HttpRequest base)
src/burp/PermutationPair.java:24
Method
checkName
()
src/burp/BurpScanWrapper.java:15
Method
createMenuItems
(IContextMenuInvocation invocation)
src/burp/SuggestAttack.java:16
Method
createMenuItems
(IContextMenuInvocation invocation)
src/burp/SmuggleMenu.java:15
Method
detectCL0old
(HttpRequest base)
src/burp/HiddenPair.java:214
Method
doCheck
(HttpRequestResponse httpRequestResponse, AuditInsertionPoint auditInsertionPoint, Http http)
src/burp/BurpScanWrapper.java:20
Method
doConfiguredScan
(byte[] original, IHttpService service, HashMap<String, Boolean> config, boolean nestRequest)
src/burp/ChunkContentScan.java:19
Method
doConfiguredScan
(byte[] original, IHttpService service, HashMap<String, Boolean> config)
src/burp/HTTP2Scan.java:17
Method
doConfiguredScan
(byte[] original, IHttpService service, HashMap<String, Boolean> config)
src/burp/H2TunnelScan.java:16
Method
doConfiguredScan
(byte[] original, IHttpService service, HashMap<String, Boolean> config)
src/burp/HeadScanTE.java:21
Method
doConfiguredScan
(byte[] baseReq, IHttpService service, HashMap<String, Boolean> config)
src/burp/ImplicitZeroScan.java:21
Method
doConfiguredScan
(byte[] original, IHttpService service, HashMap<String, Boolean> config)
src/burp/H1TunnelScan.java:21
Method
doScan
(byte[] baseReq, IHttpService service)
src/burp/SmuggleScanBox.java:81
Method
doScan
(byte[] baseReq, IHttpService service)
src/burp/ChunkSizeScan.java:11
Method
doScan
(IHttpRequestResponse baseRequestResponse)
src/burp/ContaminationTest.java:16
Method
doScan
(byte[] baseReq, IHttpService service)
src/burp/PauseDesyncScan.java:12
Method
doScan
(byte[] baseReq, IHttpService service)
src/burp/ClientDesyncScan.java:12
Method
doScan
(byte[] original, IHttpService service)
src/burp/ConnectionStateScan.java:20
Method
doScan
(byte[] baseReq, IHttpService service)
src/burp/HTTP2Scheme.java:10
Method
doScan
(IHttpRequestResponse baseRequestResponse)
src/burp/HiddenHTTP2.java:11
Method
doScan
(byte[] baseReq, IHttpService service)
src/burp/OldClientDesyncScan.java:12
Method
doScan
(byte[] baseReq, IHttpService service)
src/burp/HTTP2DualPath.java:10
Method
doScan
(IHttpRequestResponse baseRequestResponse)
src/burp/HeaderRemovalScan.java:10
Method
doScan
(byte[] baseReq, IHttpService service)
src/burp/HTTP2FakePseudo.java:10
Method
doScan
(byte[] baseReq, IHttpService service)
src/burp/HTTP2Method.java:12
Method
exploit
()
src/burp/PermutationResult.java:86
Method
exploitCL0
(HttpRequest base)
src/burp/HiddenPair.java:243
Method
extensionUnloaded
()
src/burp/BurpExtender.java:69
Method
getScore
()
src/burp/PermutationResult.java:134
Method
h2Contamination
(byte[] base, IHttpService service)
src/burp/ConnectionStateScan.java:65
Function
handleResponse
(req, interesting)
resources/CL-TE.py:32
Function
handleResponse
(req, interesting)
resources/H2-TUNNEL.py:20
Function
handleResponse
(req, interesting)
resources/H2-TE.py:30
Function
handleResponse
(req, interesting)
resources/TE-CL.py:39
Method
initialize
(MontoyaApi api)
src/burp/BurpExtender.java:16
Method
probe
(HttpRequest base, String details)
src/burp/HiddenPair.java:88
Method
probe
(HttpRequest base, String details)
src/burp/EarlyBodyPair.java:63
Method
probe
(HttpRequest base, String details)
src/burp/PermutationPair.java:30
Method
probeForCL0
()
src/burp/PermutationResult.java:71
Method
probeForCLTE
()
src/burp/PermutationResult.java:81
Method
probeForTEH
()
src/burp/PermutationResult.java:77
Function
queueRequests
(target, wordlists)
resources/CL-TE.py:1
Function
queueRequests
(target, wordlists)
resources/H2-TUNNEL.py:3
Function
queueRequests
(target, wordlists)
resources/H2-TE.py:1
Function
queueRequests
(target, wordlists)
resources/TE-CL.py:3
Method
redirScan
(byte[] baseReq, IHttpService service)
src/burp/ClientDesyncScan.java:143
Method
reflectScan
(byte[] baseReq, IHttpService service)
src/burp/ClientDesyncScan.java:113
Method
registerExtenderCallbacks
(final IBurpExtenderCallbacks callbacks)
src/burp/BurpExtender.java:25
Method
shouldKeepOriginal
()
src/burp/SignificantHeader.java:27
Method
sslScan
(byte[] base, IHttpService service)
src/burp/ConnectionStateScan.java:90
Method
transformIntoBaseline
(HttpRequest request, SignificantHeader significantHeader, boolean dummy)
src/burp/PermutationPair.java:26
Method
transformIntoHidden
(HttpRequest request, SignificantHeader significantHeader, boolean dummy)
src/burp/PermutationPair.java:28
← previous
101–178 of 178, ranked by callers