| 《反恐精英CS》作弊与反作弊完全揭密 | | 一、作弊器从作弊形式和程序来讲,分为以下几类:
HOOK:这类作弊器是在CS程序上本身加载另一个程序,从而实现作弊功能,该类作弊程序功能强大,但容易被发现,其代表性程序当属OGC系列。
OPENGL外挂:利用OPENGL显示技术加载作弊程序,达到和HOOK类作弊器类似的效果。功能适中,不容易被发现。代表程序为AK和OGC-SE。
此主题相关图片如下:
OPENGL内嵌:修改OPENGL的DLL文件加载作弊程序,一般只有简单的透视、屏蔽FLASH&SMOKE,部分程序则含有自动瞄准射击和反后坐力的功能。RaGeOGL是该类程序的代表。
单一功能作弊:这一类程序一般属于内嵌程序,功能十分少,有的只是更换了原始文件,包括:皮肤作弊、准心作弊、后坐力作弊、加亮作弊等,效果非常小。一般此类作弊被发现以及被屏蔽的可能性较小。
颜色瞄准:不知道从什么时候开始流行的作弊方式,更换人物皮肤为单一颜色皮肤,然后利用程序进行对该颜色的分辨瞄准。容易被发现但尚没有被屏蔽。
脚本作弊:早期的脚本作弊还只是停留在更改ex_interp等参数,目前该类作弊已经发展到重生、加血等特殊功能。不过相对效果较小。一般此类作弊被屏蔽的可能性较小。
二、作弊器开发过程
笔者从一些OGC全球测试小组的成员以及国内一名作弊器开发者处了解到了一些作弊器的开发过程。一般来说,一个HOOK类作弊器程序从开发到最后公布有以下几步:
1.首先是寻找当前反作弊系统的漏洞,当然,同时还有漏洞的利用方法,而作弊器本身功能的实现往往就是利用这些漏洞的结果。 2.设计代码。 3.设计程序使用界面,这一步对于作弊器而言是夺取用户群关键的步骤。 4.内部测试,测试用户提出程序bug、以及使用上的问题。
三、典型作弊程序介绍
此主题相关图片如下:
老牌HOOK类作弊器:OGC 9
OGC使用Hook技术将HL/CS读取时会由程序码改变而读取拥有作弊功能的dll 动态连结档案,它总共经历了非常多的改版,每一个改版都有着新的功能和使用方式,使用自己的选单和console,功能非常多样化,有着自动瞄准、射击、雷达等,但你要知道的是这些东西都是本来就在你的用户端已经取得的资讯,没有程序可以将服务器端未开放的资讯送到你的电脑。OGC将所有可以从用户端得到的资讯做成一个个的功能,但是像是敌人生命值这个资讯是在服务器端的你就没办法得知,雷达也是服务器端的资讯,所以OGC没办法取得,所以OGC的雷达算是半雷达,只有可以看到或透过墙壁看到的敌人或物品可以显示在雷达上。 选单主列表:
Aim Bot - 自动瞄准 Visual Options - 视觉效果设定 ESP - 人物方块 Automation&Speed - 自动选项&自动加速器 Removals - 效果移除 Info - 相关资讯显示 Zoomin - 放大调准 Misc - 杂项选像
AIM BOT 自动瞄准 Aim & shoot 自动瞄准和射击 Just aim 只帮你瞄准 Both off 都关掉
[Burst Mode] 连发模式(适用于自动射击打开时) continuous fire 连续射击 automatic burst 看距离决定自动射击速度 short bursts 高准度点放 medium bursts 中等开火速度 fast bursts 快速射击速度
[Aim At] 瞄准目标 enemies 只瞄准敌人 friends 只瞄准队友 everyone 瞄准任何人
[Aiming] 瞄准部位 head 头部 chest 胸部 stomach 胃 testicles 瞄准下体
[Options] 自动瞄准其他设定 thru walls on/off 瞄准在墙后的敌人 开/关 target lock on/off 锁定目标 开/关 distance/fov mode 以距离或角度来决定目标 prediction on/off 自动瞄准预测 weapon bobbing off 武器震动效果 开 weapon bobbing on 武器震动效果 关 randomized aiming 随机瞄准 smooth aiming 平滑的瞄准动作
[Bindings] 按键设定 xqz2 style mouse3 xqx2方式;按住中监就锁定敌人 aimthru on mouse3 当按住鼠标中键时瞄准墙后的敌人 hlh style on mouse3 按住鼠标中键就自动瞄准并射击(如果当场有敌人的话)
[Bot Fov] 自动瞄准角度 10 deg 10度 30 deg 30度 90 deg 90度 180 deg 180度 360 deg 360度 VISUAL OPTIONS 视觉效果设定
[Crosshair] 附加准心 no crosshair 不要显示附加的准心 crosshair 1 使用附加准心1 crosshair 2 使用附加准心2 crosshair 3 使用附加准心3 crosshair 4 使用附加准心4 sig/aug ch 使用Sig/Aug内狙击模式的准心 scout/awp ch 使用狙击枪的准心
[OpenGL/WallHack] 透视墙壁 xqz2 style wh xqx2式透视人物前景化 asus style wh 1 Asus透视第一种 asus style wh 2 Asus透视第二种 asus style wh 3 Asus透视第三种 wirefr. blue 蓝色线网模式 wirefr. yellow 黄色线网模式 wirefr. black 黑色线网模式 white walls 白色墙壁模式 night mode 夜晚模式 entity wallhack 物件透明 all off 全部关闭
[Sound Hack] 听声辨位选项
[SOUND MARKERS] 声音标示设定 none 不标出提示标志 non visible players 对于看不见的人标出提示标志 enemies only 只标出敌人 all 对所有人标出提示标志
[MARKER TIMEOUT] 标志显示时间 0.5 sec 0.5秒 1.0 sec 1秒 5 sec 5秒 10 sec 10秒 30 sec 30秒
[# OF MARKERS] 标志数量 8 markers 8个 16 markers 16个 32 markers 32个 64 markers 64个 sound aim on/off BOT 听声辨位自动瞄准 开/关 reset markers 着设所有标示
[Light&Cvar] 高亮度&指令破解
此主题相关图片如下:
[Patched Cvar] 指令破解 apply cvar patch 破解指令(要先启动这个才能用以下的功能) chasecam :on/off 第三人称视角 开/关 wireframe :on/off 线网模式 开/关 nodynamic :on/off 无动态光源 开/关 fullbright:on/off 高亮度 开/关 hl-lambert:on/off HL版高亮度 开/关 lambert:full 完整人物发光 lambert:half 半人物发光 lambert:yellow 人物发黄光 lambert:off 关闭人物发光 night vision:Up 100 提高100点的亮度 night vision:Off 不提任何和亮度
[BLOOD (fast PCs)] 血迹数量(需要快速的电脑) default 预设值 more 多一点 much more 多很多 blood bath 血浴 radar on/off 雷达 开/关 mirror:on/off 后照镜 开/关 toggle color schemes 调准HUD 冷光效果 toggle console font 调准 Console 的字型 ESP 人物方块 Player ESP] 玩者人物方块设定 boxes:off 关闭方块 boxes:hlh style HLH式方块;越远越小 boxes:ogc style OGC式方块;越近越小 weaponnames:on/off 在人物方块下显示那玩者使用中的武器 distance :on/off 显示距离 aimvectors :on/off names:off 不显示姓名 names:full 显示全名 names:6 chars 只显示名子前6个字 spike models:on 开启 人物针刺 spike models:off 关闭 人物针刺 barrel hack: on 开启 显示人物瞄准地方 barrel hack: off 关闭 显示人物瞄准地方 glow: on/off 人物发光 开/关 target color 被瞄准的目标转成绿色 vip/bomb color Vip或是C4将有白色的方块 show all: on 全部开启 show all: off 全部关闭 AUTOMATION&SPEED 自动选项&自动加速器
[Buy Primary] 自动买主要武器 F1: mp5 navy 将F1设定为买MP5 F2: mac10/tmp 将F2设定为买Mac-10或是TMP F3: ak47/m4a1 将F3设定为买Ak-47或是M4A1 F4: sig/aug 将F4设定为买Sig552或是Aug F5: benelli m3 将F5设定为买M3散弹枪 F6: benelli xm 将F6设定为买XM1410散弹枪 F7: fn p90 将F7设定为买P90 F8: scout 将F8设定为买Scout狙击枪 F9: awp 将F9设定为买AWP狙击枪 F10:m249 para 将F10设定为买M249连炮 bind f1-f10 将F1-F10全部都设定为自动买武器按键
[Buy Sec./Restock] 自动买第二武器 usp 自动买USP deagle 自动买沙漠之应 p228 自动买P228手枪 elite/fiveseven 自动买双枪/警用自卫手枪 dont buy pistols 不要买手枪 ---------------- Blah restock 自动买防弹背心和头盔 small restock 自动买防弹背心
[Buy Options] 自动买武器设定 auto buy (round start) 当一场开始后自动购买 buy last weapon 买之前买过的武器 # of grenades 买烟雾弹 # of flashbangs 买闪光弹 # of he grenades 买HE手榴弹
加速程序 automatic 2x 当开枪时加速两倍 2x 直接加速两倍 off 关闭加速程序 auto pistoltch 当主要武器没子弹时切换成手枪 pistol auto fire 手枪自动连射 bunny hop on/off 按住跳跃键连续跳 duck jump on/off 自动跳蹲
REMOVALS 效果移除 hide smoke&flash 移除烟雾弹和闪光弹的效果 show smoke&flash 显示烟雾弹和闪光弹的效果 sn. blackout on/off 狙击中的黑色区域 显示/关闭 anti zoom on/off 防止放大 开/关 norecoil:off 关闭 无弹道调准 norecoil:soft 轻微 无弹道调准 norecoil:medium 中等 无弹道调准 norecoil:max 最大 无弹道调准
INFO 相关资讯显示 hud info:aim 在HUD显示自动瞄准相关资讯 hud info:default 将HUD将显示的东西还原预设值 hud info:cvar changes 在HUD显示任何改变的参数 hud info:off 不要在HUD显示资讯 death info on/off 显示死亡原因弹道 bomb timer on/off 显示C4的时间 show system time 显示系统时间 ZOOMING 放大调准 medium: on mouse3 将鼠标中键设定成中等速度放大 fast: on mouse3 将鼠标中键设定成快速放大 instant:on mouse3 将鼠标中键设定成立即放大 MISC 杂项选像
[Options] 杂项设定 enable console 开启console quit HL 快速离开CS/HL quit HL (fast) 快速离开CS/HL但不改变解析度 all cheats off 关闭所有作弊功能 save settings 储存设定 load settings 读取设定 Prefix is: blah 你目前的指令开头是:blah
和反作弊一起成长:Ak 1.9h
此主题相关图片如下:
作为一款国货,AK一直走在作弊领域的最前线,每当CD更新的时候,AK就会出现新的破解方法。AK19h的参数说明:
belowhead - 瞄准的目标身体位置,0为头、6为颈、20为身 aimspeed - 瞄准的灵敏度。十分重要,如果被发现作弊请减少此项。 Windage - 允许瞄准的偏差值,少则准但震动大,并产生随机弹道,如果被发现请增大此项。 AShootTime - 决定自动射击时间。 OffShootTime - 决定自动射击间隔时间。 autoshoot - 自动射击 autoaim - 自动瞄准 Lambert - 亮人 flash - 屏蔽闪光弹 Smoke - 屏蔽烟雾弹 FireArea - 自动射击范围,当瞄准达到该精度是会开火
使用方法:在游戏显示卡设置中选择Default opengl模式即可(config->video->video modes->Default) 。 必须使用CS的默认人物模型(皮肤),否则aimbot不工作。 热键:Tab 1 或 Num0 Num1 --- 菜单 开/关 Tab 2 或 Num0 Num2 --- Aimbot菜单 开/关
颜色瞄准作弊器:Aimassistance
通过程序自带的皮肤更换人物皮肤为单一颜色(一般为T红、CT蓝)皮肤,然后在CONFIG中更改cl_minmodel一项参数为1,(用记事本打开cstrike目录下的config.cfg找到cl_minmodel 1,如果是0要改成1,没找到就加上)。程序本身不支持亮人,需要辅以其他作弊程序,亮人必须开启。 程序设置如下:
瞄准CT 红:0 绿:0 蓝:235 瞄准T 红:235 绿:0 蓝:0 颜色偏差:20 autoshoot里自动开枪随便 扫描范围: 建议:X 四、常见反作弊程序
1.Value开发的CS官方反作弊系统VAC/VSM是目前广泛流行的反作弊系统,反作弊方式为服务器端安装及验证。超过70%的作弊器可以被该系统屏蔽。
2.United Admins开发的Cheating-Death反作弊系统是当前最流行,其方式是服务器端验证 客户端检测,可屏蔽近95%的作弊器,十分强大。
3.WWCL脚本检测软件是安装在服务器端的反CONFIG作弊的插件,可屏蔽大量CONFIG作弊软件。
每件事都有其两面性,有的人按照一种方式来看待它,而另一些人却可能极其不同。我很喜欢hr.rrrrrr对我说的那句话“即使是这样一件世人所不耻的东西,也还是有其发挥作用的地方,就看这刀是用来削水果还是用来削人了”。希望这些作弊器最终只能成为研究的工具,而不是成为可利用的工具。 |
|