SuperAPI AI 工具集

web-js-env-patcher

编程与开发

查看项目

更新于 10-16 06:24

技能介绍

用途:本 Skill 处理网页端浏览器 JavaScript 在 Node.js 中运行所需的环境分析、证据采集、WebAPI 实现和验证,目标是运行原始网页 JS,而非优先重写算法。不处理 App、Android、iOS、小程序、EXE、DLL、Frida、IDA 等 Native 任务;默认不主动还原 JSVMP、opcode 或虚拟机解释器。

主要能力:分三层组织,SKILL.md 负责范围、决策、硬规则与主流程;references/ 按场景提供细节、schema、采样方法与验收标准;scripts/ 提供确定性采集与门禁。覆盖取证模式选择(ruyiPage、RuyiTrace、Camoufox、CloakBrowser、手动取证)、请求与加密入口定位、Cookie 生成链分析、Trace API 首轮覆盖与 runtime contract、浏览器对象模型与 native-like、指纹值真实采样回放、XHR/fetch 语义与同 Session 桥接、Node 泄露阻断等。

使用方式:先确认目标页面、目标 API、方法、加密参数名与位置、成功请求样本、取证模式等;固定 fingerprint baseline 后取证。常用入口命令包括 node scripts/check_intake.js --input task.md --markdown、node scripts/check_environment_closure.js --case-dir case --before-real-request --markdown,以及 Trace 与 XHR/fetch 场景的最小闭环脚本。真实请求前须通过统一环境闭环门禁。

适用场景:网页端 JS 在 Node.js 中的补环境、环境依赖定位、请求链与 writer 定位、指纹与 WebAPI 真实性验证。

限制:TLS 指纹兼容仅用于授权验证浏览器网络栈差异,不得用于绕过登录、验证码、MFA、访问控制或批量访问;信息不足时不启动取证;不得硬编码加密值;自动化工具不得进入 result/;纯 JS、addon、xbs 无法实现时须输出 native 能力缺口而非伪造成功。