MCPcopy Index your code
hub / github.com/a1phaboy/JsonDetect

github.com/a1phaboy/JsonDetect @v1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0 ↗ · + Follow
84 symbols 158 edges 10 files 15 documented · 18%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

JsonDetect

FastjsonScan 移植burp插件
支持被动扫描json,根据不同json库的特性识别出相应的json依赖库
如果请求包body中含有json会高亮
img.png

插件会进行被动扫描
img.png

结果会输出至JsonDetect面板
img.png

用法

目前只适配burp pro版本!!!
目前只适配burp pro版本!!!
目前只适配burp pro版本!!!

将config文件夹以及里面的配置文件放在插件同一个根目录下即可
config.yml文件支持自定义黑白名单以及请求包规则

Extension points exported contracts — how you extend this code

ScanTask (Interface)
(no doc) [2 implementers]
src/burp/Scan/ScanTask.java

Core symbols most depended-on inside this repo

add
called by 9
src/burp/View/ScanQueueTag.java
getValueByKey
called by 8
src/burp/Bootstrap/YamlReader.java
getHttpService
called by 6
src/burp/View/ScanQueueTag.java
getString
called by 6
src/burp/Bootstrap/YamlReader.java
sendDnsPayload
called by 5
src/burp/Scan/JsonScan.java
getRequest
called by 4
src/burp/View/ScanQueueTag.java
getResponse
called by 4
src/burp/View/ScanQueueTag.java
getRequestHost
called by 4
src/burp/Bootstrap/CustomBurpUrl.java

Shape

Method 72
Class 11
Interface 1

Languages

Java100%

Modules by API surface

src/burp/View/ScanQueueTag.java17 symbols
src/burp/CustomScanIssue.java13 symbols
src/burp/Bootstrap/YamlReader.java10 symbols
src/burp/Bootstrap/CustomBurpUrl.java10 symbols
src/burp/Scan/JsonScan.java9 symbols
src/burp/BurpExtender.java9 symbols
src/burp/View/Tags.java5 symbols
src/burp/Bootstrap/HttpAnalyze.java5 symbols
src/burp/Scan/ScanTask.java3 symbols
src/burp/Bootstrap/ExtensionHelpers.java3 symbols

For agents

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

⬇ download graph artifact