
chromatic免费又简单的 Chromium/V8 通用修改器几行脚本改造任意桌面应用【免费下载链接】chromaticUniversal modifier for Chromium/V8 | 广谱注入 Chromium/V8 的通用修改器项目地址: https://gitcode.com/gh_mirrors/be/chromaticchromatic 是一个用 C23 编写的广谱修改器GPL-3.0能把 JavaScript 脚本注入任意 Chromium/V8 应用拦截函数、扫描内存、下断点几行代码搞定过去一整天的逆向工作。旧插件方案用不动了chromatic 解决了什么问题 想给常用软件加点料过去往往要去找 BetterNCM 这类针对特定客户端的插件管理器。问题很现实只支持特定软件BetterNCM 当年只服务网易云音乐换个应用就得从零再来一遍。项目年久失修原项目已基本停止维护新版客户端一更新老插件大面积失效。逆向成本高每个目标都得重新找偏移、重新写代码经验无法复用。chromatic 的思路是「广谱注入」不再绑定某一款软件而是直接面向 Chromium/V8 运行时。它把自己注入目标进程后把一套底层脚本环境带到应用内部你写的脚本可以在任意目标里跑。一次学会多软件通用。核心能力chromatic 能帮你做什么函数拦截与内存扫描Interceptor.attach可以把钩子挂到任意导出函数上函数每次被调用时onEnter/onLeave回调会给你参数和返回值改参数、改返回值都可以。配合Memory.scan按十六进制模式搜索内存支持??通配符定位一段数据的地址不再是苦差事。软件断点与硬件断点调试SoftwareBreakpoint和HardwareBreakpoint两种断点按需选用配合Instruction.parse反汇编、MemoryAccessMonitor监控某块内存被谁读写可以顺着调用链一步步找到关键函数。原生函数互调NativeFunction让 JS 直接调用 C 函数NativeCallback反过来让目标程序调用你的 JS 函数支持常见基础类型和多种 ABI。想调哪个系统调用封装一下就能用。多平台多架构兼容一次代码Windows、Linux、macOS、Android 都能跑x64 与 ARM64 两种架构均已覆盖。docs/zh-CN/API.md 里的Process.platform和Process.arch可以拿到当前环境写兼容脚本很方便。嵌入式 JS 脚本环境chromatic 把 QuickJS 引擎直接装进目标进程脚本用 TypeScript 编写、编译后嵌入API 文档覆盖 Process / Module / Memory / NativePointer / Interceptor / Breakpoint 等十余个模块异步扫描这类操作原生支持 Promise不用自己折腾。快速上手3 步跑通第一个脚本克隆仓库git clone https://gitcode.com/gh_mirrors/be/BetterNCM安装 xmake 后在仓库根目录执行xmake build编译出静态库chromatic-core、测试程序chromatic-test和动态库chromatic-injectee把编译好的注入模块加载进目标应用用 TypeScript 写第一行脚本如console.log(Process.platform)参考 src/core/typescript/src/ 下的示例新手建议先跑chromatic-test它是一组 gtest 测试能验证注入环境和各 API 是否工作正常。项目细节许可证、兼容范围与更新动态出身BetterNCM 是网易云音乐的插件管理器作者后来把整套代码重写、扩展到更多软件更名 chromaticBetterNCM 的最终版 Release1.3.4和旧代码存档仍可在原仓库的 release 页面找到。许可证GPL-3.0可自由使用、修改和分发注意遵守许可证条款。开发状态仍处于活跃开发阶段API 可能有变动遇到 Bug 欢迎提交 Issue中英文都可以。文档中英文 API 文档齐全位于 docs/zh-CN/ 和 docs/en-US/建议收藏。目录结构供参考src/core/ C 核心脚本引擎、原生模块拦截器/断点/内存/FFI 等 src/core/typescript/ 面向脚本开发者的 TypeScript 绑定 src/injectee/ 注入到目标应用的动态库 src/test/ gtest 测试套件 xmake.lua 构建配置写在最后chromatic 把「给软件加料」从单点工具变成了通用技能——学一套 API用在一堆 Chromium/V8 应用上。项目正在快速迭代去 GitHub 仓库提个 Issue 或关注 Release 页第一时间用上新能力吧 【免费下载链接】chromaticUniversal modifier for Chromium/V8 | 广谱注入 Chromium/V8 的通用修改器项目地址: https://gitcode.com/gh_mirrors/be/chromatic创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考