asset_discovery
Discover frontend routes, API endpoints, and active probes with three modes: routes, enum, and probe. Requires an open browser page.
Instructions
v1.9.5 起合并 asset_routes_discover / asset_endpoint_enum / asset_endpoint_probe 三大资产发现工具。通过 mode 参数切换:routes=前端路由发现;enum=API 端点枚举;probe=端点主动探测。需要先 browser_open 打开页面。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | 发现模式:routes=前端路由发现(DOM/hash/JS bundle 静态分析);enum=API 端点枚举(被动分析);probe=端点主动探测(GET/HEAD 请求) | enum |
| method | No | [probe] 探测方法:HEAD 更快但可能被拦截;GET 更可靠 | HEAD |
| timeout | No | [probe] 单个请求超时时间(毫秒) | |
| basePath | No | [probe] API 基础路径 | /api |
| maxScripts | No | [routes/enum] 最多抓取解析的外部 JS bundle 数量(上限 30),用于控制耗时 | |
| includeHidden | No | [probe] 是否包含隐藏端点(如 .env, /admin, /backup 等) | |
| maxConcurrent | No | [probe] 最大并发请求数 | |
| customEndpoints | No | [probe] 自定义探测端点列表 | |
| probeCategories | No | [probe] 探测类别:auth=认证;user=用户;order=订单;config=配置;admin=管理端;system=系统;all=全部 |