danielkrupinski/Osiris

GitHub: danielkrupinski/Osiris

一款针对 Counter-Strike 2 的开源跨平台游戏辅助工具,具备 ESP、自瞄、发光等多种功能,采用极简底层设计实现低检测特征。

Stars: 3708 | Forks: 1015

# Osiris [![Windows](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/bbd8385939090235.svg)](https://github.com/danielkrupinski/Osiris/actions/workflows/windows.yml) [![Linux](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/f293950dfb090236.svg)](https://github.com/danielkrupinski/Osiris/actions/workflows/linux.yml) 跨平台 (Windows, Linux) 的 **Counter-Strike 2** 游戏辅助工具,带有基于游戏 Panorama UI 的 GUI 和渲染功能。兼容 Steam 上的最新游戏更新。 ## 最新动态 * 2025 年 11 月 4 日 * 改进了“世界中的玩家信息”在移动玩家身上的平滑度 * 2025 年 10 月 30 日 * 新增炸弹安放提醒 (Bomb Plant Alert) 功能 * 绿色表示如果不被干扰,炸弹将在回合结束前安放 * 红色表示炸弹无法在回合结束前安放 炸弹安放提醒 * 2025 年 10 月 23 日 * 人质轮廓发光的颜色现在可以自定义了 * 2025 年 10 月 20 日 * 新增“无准星散布可视化”功能 无准星散布可视化 * 2025 年 10 月 9 日 * 新增 viewmodel fov 修改功能 ![Viewmodel fov 修改](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/4c7a1bfa4d090238.png) ## 技术特性 * 发布版本中不使用 C++ 运行时库 (CRT) * 无堆内存分配 * Windows 上的发布版本中没有静态导入 * 不创建任何线程 * 不使用异常 * 无外部依赖 ## 编译 ### 前置条件 #### Windows * 带有 **Desktop development with C++** 工作负载的 **Microsoft Visual Studio 2022** #### Linux * **CMake 3.24** 或更新版本 * **g++ 11 或更新版本** 或 **clang++ 18 或更新版本** ### 从源代码编译 #### Windows 在 Visual Studio 2022 中打开 **Osiris.sln**,将构建配置设置为 **Release | x64**。按下 *Build solution*,你将会得到 **Osiris.dll** 文件。 #### Linux 使用 CMake 进行配置: ``` cmake -DCMAKE_BUILD_TYPE=Release -B build ``` 构建: ``` cmake --build build -j $(nproc --all) ``` 完成这些步骤后,你应该会在 **build/Source/** 目录中得到 **libOsiris.so** 文件。 ### 加载 / 注入到游戏进程 #### Windows 你需要一个 **DLL 注入器** 将 **Osiris.dll** 注入(加载)到游戏进程中。 Counter-Strike 2 屏蔽了 LoadLibrary 注入方法,因此你必须使用手动映射(即反射式 DLL 注入)注入器。 已知 **Xenos** 和 **Extreme Injector** 会被 VAC **检测**到。 #### Linux 你只需在包含 **libOsiris.so** 的目录中运行以下脚本: ``` sudo gdb -batch-silent -p $(pidof cs2) -ex "call (void*)dlopen(\"$PWD/libOsiris.so\", 2)" ``` 但是,这种注入方法可能会被 VAC 检测到,因为在注入期间,gdb 在 `/proc/$(pidof cs2)/status` 中的 **TracerPid** 下是可见的。 ## 常见问题解答 ### 设置保存在磁盘上的什么位置? 保存在配置文件 `default.cfg` 中,该文件在 Windows 上位于 `%appdata%\OsirisCS2\configs` 目录下,在 Linux 上位于 `$HOME/OsirisCS2/configs` 目录下。 ## 许可证 本项目基于 [MIT 许可证](https://opensource.org/licenses/mit-license.php) 授权 - 详见 [LICENSE](https://github.com/danielkrupinski/Osiris/blob/master/LICENSE) 文件。
标签:API接口, Bash脚本, C++, CMake, CS2外挂, DLL注入, DNS解析, ESP, FPS游戏, Panorama UI, Steam游戏, Visual Studio, 云资产清单, 内存修改, 反恐精英2, 开源项目, 数据擦除, 无外部依赖, 流量审计, 游戏作弊, 游戏外挂, 游戏安全, 游戏黑客, 自瞄, 辅助工具, 逆向工程, 透视