chromatic 安装与构建指南:新手 4 步跑通 Chromium/V8 注入修改器

📅 2026/8/22 1:18:44
chromatic 安装与构建指南:新手 4 步跑通 Chromium/V8 注入修改器
chromatic 安装与构建指南新手 4 步跑通 Chromium/V8 注入修改器【免费下载链接】chromaticUniversal modifier for Chromium/V8 | 广谱注入 Chromium/V8 的通用修改器项目地址: https://gitcode.com/gh_mirrors/be/chromatic想给 Chromium/V8 系软件打 JS 补丁就跟着 chromatic 安装这套流程走。它是 BetterNCM 的重写版定位是广谱注入 Chromium/V8 的通用修改器。它内置脚本运行时能直接读写目标进程内存、拦截函数调用。下面按你动手的顺序把它从零编译并跑通。先把环境备齐工具链要装哪几样 构建入口是 xmake第三方库全靠它自动下载你只需手动装三样。C23 编译器GCC 13 以上或 Clang 16 以上xmake构建引擎去官网跑一遍安装脚本即可Node.js 加 pnpm用来编译 TypeScript 层先确认 npm 可用再装 pnpmnpm install -g pnpm编译期间别断网xmake 首次构建会拉取 fmt、capstone、libffi、gtest、libtcc 等一批包。断网会直接失败离线机器要提前把缓存备齐。拉下代码把依赖都装到位一行命令获取源码克隆完直接进目录开工git clone https://gitcode.com/gh_mirrors/be/BetterNCM仓库里 xmake.lua 管依赖和构建目标。src/core 放核心引擎src/injectee 是注入用的库deps 描述第三方库的来源。TypeScript 层要先编核心构建会引用 TS 编出的 JS 产物缺了它直接报错。所以先切到 TS 目录装包并打包cd src/core/typescript pnpm install pnpm build编译产物在哪找怎么确认装好了一条命令出全部产物回到仓库根目录执行总构建xmake build产物统一落在 build 目录按平台和架构分文件夹。一共三样静态库 chromatic-core、测试程序 chromatic-test、注入库 chromatic-injectee。跑一遍测试验证环境✅ 测试全绿说明依赖和链接都没问题可以放心用。直接运行测试目标xmake run chromatic-test只想跑内存相关的用例加个过滤参数就行xmake run chromatic-test -- --gtest_filter*Memory*配置怎么调命令行参数测试程序支持 gtest 的参数上面那条 filter 就是最短用法。换个用例名就能只跑你想验证的那部分。本地文件注入库没有独立配置文件配置以 JSON 形式由 fripack 打进二进制。它分两种模式直接内嵌 JS 源码或指向本地文件热加载。热加载模式的最短配置长这样{mode:2,watch_path:/path/to/my.js}文件一改库会自动重载脚本调试起来很顺手。外部客户端目录打补丁后的注入库要拷到目标应用目录比如网易云的安装目录。应用一启动它就自动初始化加载你的脚本。⚠️ 项目还在活跃开发注入流程和配置字段可能随时调整以仓库最新 README 为准。更多细节和最新变更翻仓库里的 README 与 API 文档最准。【免费下载链接】chromaticUniversal modifier for Chromium/V8 | 广谱注入 Chromium/V8 的通用修改器项目地址: https://gitcode.com/gh_mirrors/be/chromatic创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考