Skip to content

使用现代C++编写的《反恐精英:全球攻势》的免费开源游戏作弊工具。 由 Dear ImGui 提供支持的 GUI。

License

Notifications You must be signed in to change notification settings

jiahao2333/Osiris_CN

 
 

Repository files navigation

Osiris_CN

C++ CS:GO Windows x86 License Issues PayPal
Windows Linux

免费开源的跨平台作弊软件, 适用于 反恐精英: 全球攻势 游戏。设计为内部作弊 - 动态链接库 (DLL) 可加载到游戏进程中。与游戏的 Steam 版本兼容。适用于 Windows 系统。

更多使用技巧与翻译说明可点击 此处

特征

  • 自瞄 - 辅助瞄准
  • 自动开火 - 准星对准敌人时自动开火
  • 回溯 - 滥用延迟补偿以使玩家回到上一位置
  • 发光 - 对实体渲染发光效果
  • 实体 - 彩色玩家模型以提高可见度
  • ESP - 显示有关玩家, 掉落的武器和投掷物的信息
  • 视觉 - 其他视觉选择
  • 库存修改 - 在游戏中的库存中添加武器皮肤、印花、匕首、手套、勋章等
  • 声音 - 修改某些声音效果的音量
  • 样式 - 选择菜单窗口的布局和颜色
  • 杂项 - 杂项功能
  • 配置 - 基于 JSON 的配置系统
  • 自动瞄准 - 瞄准辅助

    • 启用 - 打开/关闭主开关
    • 按键绑定 [ 按键 ] - 自动瞄准仅在按住所选键时有效
    • 瞄准锁定 - 将您的准星对准目标 (受"平滑"影响) 。
    • 静默 - 在屏幕上看不到自瞄 (仅限客户端)
    • 无视队友 - 将队友视为敌人
    • 仅可见时 - 仅针对可见玩家
    • 仅开镜时 - 自动瞄准仅在使用瞄准镜时才起作用 (仅适用于狙击步枪)
    • 忽略闪光 - 忽略闪光弹, 即在玩家被致盲时也瞄准
    • 忽略烟雾 - 忽略烟雾, 即当目标处于烟雾中时瞄准
    • 自动开火 - 瞄准目标后自动开火
    • 自动开镜 - 射击前自动开镜
    • 部位 - 自动瞄准瞄准的部位
    • 范围 - 自动瞄准在 [0-255] 的准星范围内
    • 平滑 - 平滑的自动瞄准运动, 看起来更像人类
    • 最大瞄准误差 - 允许自动瞄准运行的最大武器误差, 例如降低此值。跳跃或奔跑时禁用自瞄
  • 自动开火 - 当准星对准敌人时自动射击

    • 启用 - 打开/关闭主开关
    • 按键绑定 [ 按键 ] - 仅在按住选定键的情况下, 自动开火才起作用
    • 无视队友 - 将队友视为敌人
    • 仅开镜时 - 自动开火仅在使用开镜时有效 (仅适用于狙击步枪)
    • 忽略闪光 - 忽略闪光弹, 即在玩家被致盲时也开火
    • 忽略烟雾 - 忽略烟雾, 即当目标处于烟雾中时开火
    • 射击组 - 自动开火的身体部位
    • 射击延迟 - 延迟时间, 单位为毫秒 (毫秒)
    • 最小伤害 - 最小的开火伤害。
  • 回溯 - 滥用延迟补偿, 以使玩家回到上一位置

    • 启用 - 打开/关闭主开关
    • 忽略烟雾 - 忽略烟雾, 即当目标处于烟雾中时回溯
    • 时间限制 - 限制回溯窗口 [1-200ms]
  • 发光 - 对实体渲染发光效果

    队友, 敌人, 正在安防 (玩家安防炸弹) , 正在拆除 (玩家拆除炸弹) , 玩家, 武器 (掉落的武器) , C4, 已安放的C4, 鸡, 拆弹器, 投掷物, 人质, 布娃娃 / 全部, 可见, 不可见

    • 启用 - 打开/关闭主开关
    • 基于健康 - 颜色基于玩家的生命值
    • 颜色 - RGB格式的发光颜色
    • 样式 - 发光样式 { 默认, 边缘3D, 边缘, 边缘脉冲}
  • 实体 - 上色玩家可提高可见度

    *队友, 敌人, 正在安防 (玩家安放炸弹) , 正在拆除 (玩家拆除炸弹) , 玩家, 武器 (掉落的武器) , 手 (查看模型手) , 回溯 (需要启用回溯) , 袖子 (查看模型) * / 全部, 可见, 不可见

    • 启用 - 打开/关闭主开关
    • 基于健康 - 颜色基于玩家的生命值
    • 闪烁 - 经常更改透明度
    • 材料 - 适用于模型的材料{普通, 扁平, 变换, 白金, 玻璃, 铬合金, 水晶, 银色, 金色, 塑料, 发光}
    • 线框 - 渲染三角形网格而不是实体材料
    • 覆盖 - 在原始材质的顶部绘制斜边材质, 而不是覆盖它
    • 忽略Z值 - 通过墙壁拉制材料
  • ESP - 显示有关玩家和游戏世界的其他信息

    1. 队友, 敌人

      • 全部, 可见, 不可见
    2. 武器

    3. 投掷物

      • 闪光弹, HE手榴弹, 遥控炸弹, 爆破地雷, 诱饵手榴弹, 燃烧瓶, TA手榴弹, 烟雾弹, 雪球
    4. 危险区域

      • 自动哨兵, 无人机, 现金, 现金行李袋, 手枪箱, 轻型箱, 重型箱, 爆炸物箱, 工具箱, 全套装甲, 装甲, 头盔, 降落伞, 公文包, 平板电脑升级, ExoJump, 弹药箱, 雷达干扰器
    • 启用 - 打开/关闭主开关
    • 字体 - ESP文字字体
    • 捕捉线 - 向玩家绘制捕捉线
    • 眼睛痕迹 - 绘制玩家的眼睛踪迹 (显示玩家的外观)
    • 方框 - 在玩家模型上绘制2D方框
    • 名称 - 显示玩家名称
    • 血量 - 显示玩家血量
    • 血量条 - 绘制矩形以指示玩家血量
    • 盔甲 - 绘制玩家盔甲
    • 盔甲条 - 绘制指示玩家盔甲的矩形
    • 金钱 - 显示玩家的钱
    • 头点 - 在玩家的头上画点
    • 武器 - 显示装备的武器
  • 视觉效果 - 其他视觉效果选项

    • 禁用后处理 - 禁用后处理效果以增加FPS
    • 布娃娃反重力 - 掉落的玩家布娃娃尸体的反重力加速度 (在死亡回放中)
    • 禁用雾 - 从地图上去除雾气以获得更好的可见性
    • 禁用3D天空 - 从地图上删除3D天空-增加FPS
    • 禁用视觉后座力 - 消除视觉后座力效果
    • 去除手臂 - 从第一人称视角移除手臂/手的模型
    • 去除袖套 - 从第一人称视角移除袖套模型
    • 去除武器 - 从第一人称视角删除武器模型
    • 去除烟雾 - 消除烟雾弹的效果
    • 去除模糊 - 消除模糊
    • 去除开镜覆盖 - 范围界定时删除黑色覆盖
    • 去除草 - 在危险区域模式下从地图上移除草 (dz_blacksitedz_sirocco地图)
    • 禁用阴影 - 禁用动态阴影
    • 线框烟雾 - 渲染烟雾线条而不是粒子效果
    • 缩放 [ 按键 ] - 启用不可缩放武器的缩放
    • 第三人称 - 第三人称视角
    • 第三人称距离 - 第三人称视角中的相机距离
    • 视图模型FOV - 更改视图模型FOV [-60-0-60] (0-实际视图模型, 负值-减少的视图模型, 正值-增加的视图模型)
    • FOV - 更改视图FOV [-60-0-60] (0-实际视图fov, 负值-减少, 正值-增加)
    • Z距离 - 较远的渲染范围, 在禁用大型地图上的雾 (例如dz_sirocco) 以渲染远处的建筑物后很有用
    • 减少闪光 - 减少闪光弹手榴弹效果 [0-100%] (0 - 完全闪光, 100 - 无闪光)
    • 亮度 - 控制游戏亮度 [0.0-1.0]
    • 天空 - 更改天空 (框)
    • 世界颜色 - 设置世界材质的环境光颜色
    • 沙鹰旋转器 - 使用沙漠之鹰时播放"旋转"检查动画
    • 屏幕效果 - 屏幕空间效果 - 旧电视, 被干扰的旧电视, 水下, 重甲, 危险区
    • 命中效果 - 对敌人命中显示屏幕效果
    • 命中标记 - 显示敌人被击中时的交叉显示
  • 库存修改 - 在游戏中的库存中添加武器皮肤、印花、匕首、手套、勋章等

  • 声音 - 修改某些声音效果的音量

    • 鸡的音量 - 鸡的声音的音量

    玩家, 队友, 敌人

    • 主音量 - 播放器发出的声音的总音量
    • 爆头音量 - 爆头声音的音量 (当玩家被爆头时)
    • 武器音量 - 玩家武器射击音量
    • 脚步音量 - 玩家脚步声的音量
  • 其他 - 其他功能

    • 菜单键 [ 按键 ] - 菜单切换键

    • 菜单样式 - 菜单样式切换 (经典 / 悬浮窗)

    • 菜单颜色 - 菜单颜色主题 (暗黑 / 明亮 / 经典)

    • 反挂机踢出 - 避免服务器因不活动而自动踢出

    • 自动扫射 - 鼠标移动后在空中自动扫射

    • 自动连跳 - 按住跳跃按钮时自动模拟空格键的按下/释放;增加运动速度

    • 自定义组名 - 设置自定义组名标签

    • 滚动组名 - 滚动组名标签

    • 快速下蹲 - 消除蹲伏延迟

    • 狙击十字准星 - 使用狙击步枪时绘制十字准星

    • 后座十字准星 - 后座力准星

    • 自动手枪 - 像自动步枪一样的射击手枪

    • 自动换弹 - 如果武器有空夹, 则自动重新换弹

    • 自动接受 - 自动接受竞技比赛

    • 雷达透视 - 在雷达上显示敌人的位置

    • 显示段位 - 在竞技模式的记分牌中显示玩家段位

    • 显示金钱 - 在记分牌中显示敌人的金钱

    • 观众名单 - 显示观战玩家的昵称

    • 水印 - 在屏幕左上角显示作弊名称, 在屏幕右上角显示 FPS 和 Ping

    • 屏幕外敌人 - 在屏幕上绘制圆圈, 表明我们身后有敌人

    • 修复动画LOD - 修复针对玩家背后的玩家的自动瞄准错误

    • 修复骨骼矩阵 - 纠正客户端骨骼矩阵, 使其更接近服务器

    • 禁用模型遮挡 - 即使玩家模型位于厚壁后面, 也要绘制它们

    • 击杀消息 - 杀死敌人后发送印消息到聊天

    • 抢占名称 - 模仿其他玩家的名字

    • 自定义名称 - 设置自定义名称

    • 快速安放 - 按住 鼠标左键 or E 键时, 快速在炸弹边界上安放

    • 快速急停 - 比平常更快地停止玩家

    • 快速换弹 - 在装弹期间执行快速武器切换, 以加快装弹速度

    • 准备左轮手枪 [ 按键 ] - 保持左轮手枪的扳动, 可以绑定按键上

    • 修正平板电脑信号 - 允许在地下使用平板电脑 (危险区域)

    • 击中声音 - 伤害敌人时发出声音

    • 阻塞的数据包 - 阻塞的数据包序列的长度

    • 最大角度增量 - 每个刻度的最大视角变化

    • 纵横比 - 允许您更改纵横比

    • 购买清单 - 显示敌人购买的装备。

    • 举报机器人 - 自动举报服务器上的玩家作弊或其他侮辱性行为

      • 启用 - 打开/关闭主开关
      • 目标 - 举报目标 敌人/队友/全部
      • 延迟 - 举报之间的延迟, 以秒为单位
      • 自瞄作弊 - 举报自瞄作弊
      • 视觉作弊 - 举报穿墙作弊
      • 其他作弊 - 举报其他作弊
      • 恶意个人资料或言语骚扰 - 举报恶意个人资料或言语骚扰
      • 骚扰 - 举报骚扰
    • 卸载 - 卸载作弊

  • 配置 - 基于JSON的配置系统

    • 创建配置 - 创建新的配置文件
    • 重置配置 - 恢复默认配置设置 (不选择已保存的配置)
    • 加载选定 - 加载选定的配置文件
    • 保存选定 - 保存选定的配置文件
    • 删除选定 - 删除选定的配置文件
    • 重新加载配置 - 重新加载配置列表

入门

先决条件

编译 Osiris 需要 Microsoft Visual Studio 2019 16.10 (或更新版本)、平台工具集 v142 和 Windows SDK 10.0.x.x。 如果你没有,你可以下载 VS 这里(Windows SDK 在 Visual Studio 安装过程中安装)。

下载

有两种下载源代码的选项:

没有 git

如果您想使用纯资源并且不打算贡献仓库, 请选择此选项。

以这种方式下载源代码 点击此处

使用 git

如果您要为仓库做贡献或要使用版本控制系统, 请选择此选项。如果未安装Git, 则需要进一步进行操作, 请在 此处 下载。

打开git命令提示符并输入以下命令:

git clone --depth=1 https://github.com/H-xiaoH/Osiris_CN.git

Osiris_CN 文件夹应该已经成功创建, 其中包含所有源文件。

从源代码编译

配备源代码副本后, 下一步是在 Microsoft Visual Studio 2019 中打开 Osiris.sln

然后将构建配置更改为 Release | x86 , 然后只需按 生成解决方案 即可。

如果一切顺利, 您应该得到 Osiris.dll 二进制文件。

加载/注入游戏

打开您喜欢的 DLL注入 然后将 Osiris.dll 注入到 csgo.exe 进程中。

注入后, 可以按下 INSERT 键打开菜单。

进一步优化

如果您的CPU支持 AVX / AVX2 / AVX-512 指令集, 则可以在项目设置中启用它。 这将产生更多性能更好的代码, 并为您的 CPU 优化。 当前在项目设置中选择了 AVX2 指令集。

常问问题

如何打开菜单?

在 CS:GO 窗口中, 按 INSERT 键。

我的配置文件保存在哪里?

配置文件保存在 文档 文件夹的 Osiris 文件夹中 (%USERPROFILE%\Documents\Osiris) 。该配置采用人类可读的格式, 并且可以进行编辑 (例如, 使用记事本。)有时, 更新后需要删除并重新创建配置文件。

Osiris_CN 使用什么挂钩方法?

当前实现的挂钩方法是:

  • MinHook - trampoline hook
  • VmtHook - hook a function directly in a vtable
  • VmtSwap - create a copy of a vtable and swap the pointer on the class instance

挂钩实现文件位于 Hooks 目录.

致谢

许可

Copyright (c) 2018-2022 Daniel Krupiński

该项目已获得 MIT 许可 - 请参阅 LICENSE 文件以了解详细信息。

也可以看看

  • Anubis - 免费和开源的 CS:GO 作弊
  • GOESP - 免费和开源的跨平台ESP作弊, 适用于 《反恐精英:全球攻势》, 以现代C++编写

About

使用现代C++编写的《反恐精英:全球攻势》的免费开源游戏作弊工具。 由 Dear ImGui 提供支持的 GUI。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.5%
  • Other 0.5%