--- category: web name: pentest-js description: JS信息收集入口 - 提取硬编码凭据、API路径、路由、认证逻辑、运行时存储;检测到框架特征时触发对应子技能 when_to_use: 指纹识别完成后,对目标JS深度分析 --- # JS 信息收集 ## 核心原则 **所有 JS 内容获取必须优先使用 Playwright MCP**,禁止直接用 curl 读取JS: `playwright_navigate` → `playwright_get` → `playwright_console_logs` → `playwright_evaluate` curl 仅限 Playwright 不可用时降级。 ## 文件组织 所有输出写入 `tmp/<时间戳>/raw/`,项目根目录禁止存放。 ## 阶段1:JS 收集 1. `playwright_get_visible_html` 提取 `