Sobre o projeto

cs2-dumper 是一款针对《反恐精英 2》的工具,用于提取游戏内存偏移量和接口,供外部应用程序使用。它针对实时游戏进程运行(主菜单即可),并输出跨多种语言的结构化绑定。 该项目使用 Rust 构建,依赖 memflow 内存读取框架。默认使用原生 memflow 连接器,但通过命令行参数支持 pcileech 和 kvm 等替代后端。 ### 主要特性 - 支持 Windows 和 Linux(Linux 版本位于 linux 分支) - 生成 C#、C++、JSON、Rust 和 Zig 的输出文件 - 可配置输出目录、缩进大小和进程名称 - 使用 `-v` 进行详细日志记录 - 支持可选的 memflow 连接器,如 pcileech 和 kvm,可能需要提升权限 - 还引用了 cs2-analyzer,这是一个离线分析版本,提供网页演示 ### 使用方法 在 CS2 运行时执行可执行文件。可选标志允许选择 memflow 连接器(`-c`)、传递连接器参数(`-a`)、选择输出文件类型(`-f`)、设置缩进(`-i`)和指定输出目录(`-o`)。从源代码构建需要 Rust 1.74.0 或更高版本。 ### 许可证 MIT。