MCPcopy Index your code
hub / github.com/codewatchorg/bypasswaf

github.com/codewatchorg/bypasswaf @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
244 symbols 282 edges 39 files 231 documented · 95%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IBurpExtender (Interface)
All extensions must implement this interface. Implementations must be called BurpExtender, in the package burp, must be [3 …
src/burp/IBurpExtender.java
ITab (Interface)
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 [2 …
src/burp/ITab.java
ISessionHandlingAction (Interface)
Extensions can implement this interface and then call IBurpExtenderCallbacks.registerSessionHandlingAction()</code [2 …
src/burp/ISessionHandlingAction.java
IHttpService (Interface)
This interface is used to provide details about an HTTP service, to which HTTP requests can be sent.
src/burp/IHttpService.java
IHttpRequestResponsePersisted (Interface)
This interface is used for an IHttpRequestResponse object whose request and response messages have been sav
src/burp/IHttpRequestResponsePersisted.java

Core symbols most depended-on inside this repo

toHex
called by 28
src/burp/BurpExtender.java
setText
called by 28
src/burp/ITextEditor.java
getText
called by 4
src/burp/ITextEditor.java
setRand
called by 3
src/burp/BurpExtender.java
getUrl
called by 3
src/burp/IRequestInfo.java
getHeaders
called by 2
src/burp/IRequestInfo.java
getBodyOffset
called by 2
src/burp/IRequestInfo.java
analyzeRequest
called by 2
src/burp/IExtensionHelpers.java

Shape

Method 205
Interface 37
Class 2

Languages

Java99%
Python1%

Modules by API surface

src/burp/IBurpExtenderCallbacks.java55 symbols
src/burp/IExtensionHelpers.java20 symbols
src/burp/IScanIssue.java12 symbols
src/burp/IHttpRequestResponse.java11 symbols
src/burp/BurpExtender.java10 symbols
src/burp/ITextEditor.java9 symbols
src/burp/IScanQueueItem.java8 symbols
src/burp/IParameter.java8 symbols
src/burp/IMessageEditorTab.java8 symbols
src/burp/IRequestInfo.java7 symbols
src/burp/IContextMenuInvocation.java7 symbols
src/burp/IScannerInsertionPoint.java6 symbols

For agents

$ claude mcp add bypasswaf \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact