Osiris

danielkrupinskiMIT活跃维护

跨平台 CS2 游戏作弊工具,通过 DLL 注入实现内部作弊,界面基于 Panorama 构建,支持 Windows 和 Linux。

Cross-platform game hack for Counter-Strike 2 with Panorama-based GUI.

暂无版本3,906star1,072fork同步于 2026-11-10 17:40 UTC

怎么上手

由 README 提炼,执行前请确认
cmake -DCMAKE_BUILD_TYPE=Release -B build
cmake --build build -j $(nproc --all)
硬件要求按 README 说明

README 未说明

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

跨平台 CS2 游戏作弊工具,基于游戏 Panorama UI 实现 GUI 与渲染

跨平台 CS2 游戏作弊工具,通过 DLL 注入实现内部作弊,界面基于 Panorama 构建,支持 Windows 和 Linux。

核心能力

  • 基于游戏 Panorama UI 实现 GUI 与渲染
  • 支持 Windows 与 Linux 双平台
  • Release 构建不使用 CRT、无堆内存分配、无静态导入
  • 不创建线程、不使用异常、无外部依赖
  • 提供炸弹安放预警、无镜失准可视化等功能

容易踩的坑

Windows 需用 manual mapping 注入器,CS2 会拦截 LoadLibrary 注入;Xenos 和 Extreme Injector 已被 VAC 检测;Linux 用 gdb 注入时 TracerPid 可见,可能被 VAC 检测

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Osiris

    Windows Linux

    Cross-platform (Windows, Linux) game hack for Counter-Strike 2 with GUI and rendering based on game's Panorama UI. Compatible with the latest game update on Steam.

    What's new

    • 04 November 2025

      • Improved smoothness of "Player Info in World" on moving players
    • 30 October 2025

      • Added Bomb Plant Alert feature
        • Green color means the bomb will be planted before the end of the round if uninterrupted
        • Red color means the bomb can not be planted before the end of the round
    • 23 October 2025

      • Hostage Outline Glow hue is now customizable
    • 20 October 2025

      • Added "No Scope Inaccuracy Visualization" feature
    • 09 October 2025

      • Added viewmodel fov modification

      Viewmodel fov modification

    Technical features

    • C++ runtime library (CRT) is not used in release builds
    • No heap memory allocations
    • No static imports in release build on Windows
    • No threads are created
    • Exceptions are not used
    • No external dependencies

    Compiling

    Prerequisites

    Windows
    • Microsoft Visual Studio 2022 with Desktop development with C++ workload
    Linux
    • CMake 3.24 or newer
    • g++ 14 or newer or clang++ 18 or newer

    Compiling from source

    Windows

    Open Osiris.sln in Visual Studio 2022, set build configuration to Release | x64. Press Build solution and you should receive Osiris.dll file.

    Linux

    Configure with CMake:

    cmake -DCMAKE_BUILD_TYPE=Release -B build
    

    Build:

    cmake --build build -j $(nproc --all)
    

    After following these steps you should receive libOsiris.so file in build/Source/ directory.

    Loading / Injecting into game process

    Windows

    You need a DLL injector to inject (load) Osiris.dll into game process.

    Counter-Strike 2 blocks LoadLibrary injection method, so you have to use a manual mapping (aka reflective DLL injection) injector.

    Xenos and Extreme Injector are known to be detected by VAC.

    Linux

    You can simply run the following script in the directory containing libOsiris.so:

    sudo gdb -batch-silent -p $(pidof cs2) -ex "call (void*)dlopen(\"$PWD/libOsiris.so\", 2)"
    

    However, this injection method might be detected by VAC as gdb is visible under TracerPid in /proc/$(pidof cs2)/status for the duration of the injection.

    FAQ

    Where are the settings stored on disk?

    In a configuration file default.cfg inside %appdata%\OsirisCS2\configs directory on Windows and $HOME/OsirisCS2/configs on Linux.

    License

    Copyright (c) 2018-2026 Daniel Krupiński

    This project is licensed under the MIT License - see the LICENSE file for details.