Linux下的开源CSGO作弊器:Osiris - 荒岛
荒岛如果说Fuzion算是Linux下最暴力的挂,那Osiris就应该算是Linux下功能最多,潜力也最大的一款挂。
Osiris的自瞄比较拉跨,不是很准,经常放空枪,而且不能自动穿墙。这是我觉得这个挂最大的短板。
除了自瞄外,这个挂其他的功能都非常好用,界面也很高大上。
综上所述,这个挂比较适合演技派选手,当然如果参数配置的好,也有一点点暴力,但很明显肯定是打不过onetap那些东西的。
下面是在opensuse tumbleweed系统上的安装过程。
安装需要用到的包:
sudo zypper in -t pattern -y devel_basissudo zypper in -t pattern -y devel_C_C++sudo zypper in -y git cmake libSDL2-devel
卸载默认的gdb:
sudo zypper rm gdb
安装旧版本的gdb:
su - rootwget https://nullworks.gitlab.io/cathook/cathook/gdbchmod +x gdbmv gdb /usr/bin/gdbexit
拉项目文件:
cd 桌面mkdir CSGOTest && cd CSGOTestgit clone --depth=1 https://github.com/danielkrupinski/Osiris.gitcd Osiris
配置:
mkdir Release && cd Release && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_C_COMPILER=gcc-10 -D CMAKE_CXX_COMPILER=g++-10 ..
编译:
make -j $(nproc --all)
看到有如下图箭头所指的回显说明编译成功:
编译完的文件路径:
/home/imlala/桌面/CSGO Test/Osiris/Release/libOsiris.so
启动游戏,等待游戏加载完毕,使用下面的命令注入:
sudo gdb -batch-silent -p $(pidof csgo_linux64) -ex "call (void*)__libc_dlopen_mode(\"$PWD/libOsiris.so\", 2)"
注意:
注入时要在libOsiris.so存在的目录内执行:
cd /home/imlala/桌面/CSGO Test/Osiris/Release
或者你可以把命令内的$PWD改成绝对路径来注入,例如:
sudo gdb -batch-silent -p $(pidof csgo_linux64) -ex "call (void*)__libc_dlopen_mode(\"/home/imlala/桌面/CSGO Test/Osiris/Release/libOsiris.so\", 2)"
注入成功的话,游戏内会显示挂的菜单,按Insert关闭或者重新打开菜单:
本文章由 flowerss 抓取自RSS,版权归源站点所有。