EOE 发表于 2010-1-13 16:09

反作弊器sXe问题解答--【XP系统下】

此贴为转帖,有问题的去原帖链接:http://www.wuji.org.cn/bbs/thread-88240-1-1.html其实很多sxe问题都和玩家使用的cs版本有关,强烈建议使用纯净版本!!!
其次不要使用某些BT脚本,因为其可能修改了cs主程序中的dll文件---

经过时间的考验,cs还是牢牢占据了部分玩家的硬盘,当然还是有一些玩家企图利用不正当手段获取虚拟的声望,殊不知他们早已背离了游戏的初衷,随着sXe版本的提高,sXe监测手段又恢复到对dll文件的监控和系统目录的扫描,通过对一些sXe作弊器研究网站的了解,大致还是获取了部分sXe实现反作弊的原理,当然本文不是来解说sXe原理的,而是帮助玩家通过sXe来更好的体验cs的乐趣,希望通过这篇拙文能帮助还困惑于sXe的玩家!
sXe是自CD后的国际流行cs反作弊器,其实国内还有迪酷、浩方及kp等一系列反作弊软件,目前约战F通常默认使用的是sXe反作弊,很多人都遇到过下列情况:
1、不能启动sXe,提示Access Denied,Administrator privielees are required 。
2、启动后出现蓝屏。
3、启动sXe后提示注入错误或者无法注入。
4、退出cs程序在关闭sXe时出现机器重启。
5、启动sXe后出现其它一些不能游戏的错误。
6、启动sXe进入游戏出现一个错误sXe文档提示。
7、cs关闭后无法使用输入法的问题。等等问题
通常sXe是在被破解后才出现更新的版本,而某一sXe版本下的FIX版本是因为玩家安装后出现不能游戏的BUG而重新封装制作的改良版本。再次,sXe很容易被黑客反编译,所以sXe通常在新版本出现的4个小时内,就会出现D3D模式的透视作弊,然后6小时内就会出现完整功能版本的作弊器,只能鄙视作弊器使用者,没有需求自然没有更新,很多人就是依靠作弊器来满足个人的需求,其实这种快感你能接受多久?
现在言归正传,我们来说下如何解决因为使用sXe而出现的各种各样的BUG的问题。
1、sXe不是万能的,就好像sex不是生活全部一样,但是离开sXe的约束,很多人就不自觉的用手开始满足自己了......,sXe是非盈利软件,其开发是制作者用极大的热情和动力来支持地,所以请大家支持,就算因为使用某一版本的sXe出现问题,也请大家谅解!下一个版本出来了,或许你就可以投入到火热的战斗了!
2、sXe开发的时间不长,所以对很多比较老的显卡或者板载显卡都没有能提供很好的支持,很多A卡N卡驱动在sXe的滤过规则下,是无法通过的,而且因为sXe没有提供很完备的出错关闭提示,所以导致部分玩家在安装后,出现蓝屏、重启或死机,但是随着sXe的开发,目前大部分驱动都能通过sXe的认证了,这个时候一个新情况出现了,一些喜欢尝新的玩家发现最新版本的A卡N卡驱动在使用sXe的时候也会蓝屏,请注意,sXe作者在网站发布的驱动支持列表,建议大家使用公版驱动,而且时间不能太新或太久远,如果你非要使用某一特定版本驱动的话,请时刻注意sXe的更新,或许在某一更新后,你的需求就可以满足了,(个人发现目前N卡的sXe对NGO改版驱动支持比较好,可能和这一驱动在欧美多数是游戏迷安装有关,所以sXe作者就比较照顾了)。
3、部分玩家出现的Access Denied问题,请注意当前系统用户权限,因为sXe启动是需要系统管理员权限的,尤其是很多使用vista的玩家,一定注意是使用管理员模式启动sXe才可以(右键选择即可),关于vista系统下sxe的问题我没有深入研究过,抱歉了。
4、注入错误和注入失败是指sXe在cs主程序启动时加载失败,通常是因为你的机器中安装了杀毒软件、防火墙或者木马克星之类的防止木马行为的工具,sXe不能加载到cs主程序中,自然就会拒绝cs程序运行,甚至可能出现关闭cs主程序或者重启等现象。目前来说瑞星和金山对sXe的干扰比较大,解决的办法是把sXe加入到白名单,不懂白名单的可以在游戏前关闭这些所谓的防护软件即可,目前水平很高的黑客不多,大部分都是没有事情干的用流光扫来扫去的,基本上属于用手没有满足,需要再来个刺激型,建议安装ZA防火墙或者天网防火墙进行游戏即可。
5、退出重启,目前判断为sXe认为你可能企图加载某些程序在cs主程序前,所以就强制关闭某些系统服务,导致机器重启,还有就是显卡驱动冲突造成,解决方案是不要管它,反正sXe开启状态没有流量没有cpu占用,在系统托盘区放着就放着吧。
6、比较特殊的sXe错误,我个人见过一种,在cs运行后提示sXe-I错误,不停的弹出错误窗口,但是仍然可以进入开启了sXe的服务器,只是到最后错误提示CPU占用上升到100%,无法继续游戏,解决建议为重新安装sXe,不能覆盖安装,关于安装和更换版本安装,请看下文。还有一种是打开sXe和cs都没有出错,进入游戏提示却没有安装sXe,同样建议重新安装,有时候没有正确退出cs程序会导致这个问题出现。
7、关于DX9.0c和sXe的关系,DX是图形模式的基础支持,目前很多XP安装光盘都是DX9.0b或者DX9.0c,但是普遍都在system32目录下缺少两个文件,这2个文件的作用就是体现库支持(什么是库支持不要问,我记不清了),建议下载华军或者别的地方提供的DX2007,可以最大限度减少DX造成的sXe-BUG。
8、SXE的安装目录不要安装到C盘,出现目录路径:c:/program files时,要将安装盘符变为D盘。安装到C盘的很多会出现打不开SXE的情况,特别是网吧上网。注:新版的SXE对windowsxpSP1不支持(会出现电脑自动重启),请打上SP2补丁!
9、如果你的CS是废客版本或者okgogogo的几个版本,那么还请使用纯净版CS,推荐到www.freecs.cn看看比较新的版本。
10、电脑里如果同时装有CD和SXE的,也会引起死机,把CD反作弊卸载

[ 本帖最后由 EOE 于 2010-1-13 16:15 编辑 ]

EOE 发表于 2010-1-13 16:10

11、开启sXe后请不要对CS的任何参数设置做任何改变,如需更改CS参数请先关闭sXe后然后开启CS进行设置调整,完成后关闭CS,再打开sXe,然后再开启CS进行游戏。
12、大部分电脑只要是把开机图片换成个性化,不用WINDOWS自带的就会在打开SXE在15秒以后自动关闭~!
经过检测!在C盘BOOT文件里加上/KERNEL=LOGOOS.EXE开机LOGO的格式就会出现这个问题~!
只要把它删除在开机就会恢复正常~!
13、关于显卡和系统造成sXe问题的,请先删除SXE然后确定自己使用的CS是纯净版本不带非法脚本,或者非法参数,如果CS版本没有问题重新下载SXE反作弊进入游戏。因为SXE反作弊是通过扫描你机器的显卡驱动来确定你有没有使用透视类或者16BIT进行作弊的,所以通过方法一确定你CS的脚本和参数没有问题的可以确定你的显卡驱动或者系统里有SXE所禁止的东东,那么找到你的SXE安装目录找到sXe Injected.txt文本,里面指出的就是与SXE冲突的文件,我现在知道的大多数问题文件都是指向显卡驱动里面的pciidex.sys文件,如果是这样你只需要找到这个文件把他剪切到其他地方就行了(注意不要放在系统盘或者CS所在盘)放心不会影响你的系统正常工作。然后卸掉SXE再从新安装就OK了。如果错误指向是其他系统文件也按照上面方法进行处理然后观察有没有影响,没有影响可以进行游戏,有影响那你就只能做系统了,记住如果打算使用SXE反作弊那么千万不要尝试使用16BIT,因为根据我了解在开SXE使用16BIT的时候如果运气好往往是可以使用一段时间的,但是不一定哪天你开机准备CS的时候就会发现“SXE游戏系统注入失败的”提示!!
14、关于sXe安装的问题:首先安装在cs目录所在盘,其次在安装新版本或者重新安装前,请使用清理软件,有时候sXe卸载程序不能把自己产生的文件完全卸载,通常sXe在以下三个地方有残存的文件:注册表、cs安装目录下、系统用户名文件夹下,使用优化大师就可以轻松搞定了,其次安装后蓝屏不要惊慌,在安全模式下你可以很容易的卸载sXe,(如何进入安全模式,请不要问我,这个都不知道的话,无语中),安装使用的时候勾选的项目没有特殊要注意的,使用简体中文,启动后最小化,开机启动(请自己决定,如果你开机就开c的话,没有问题...),检查版本更新的问题,请自便,选择与否不影响使用。
15、如果是AMD双核CPU,请下载双核补丁!
哪些用户需要打双核补丁:只要是符合以下条件的用户,就应该打双核补丁。
使用AMD的双核CPU。 包括3600X2,3800X2,4000X2........依此类推
使用微软WINDOWS XP的操作系统。
补丁一共有以下四个(只能给出互联网下载地址)
第一,AMD官方双核CPU驱动:
http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13118,00.html
文件在网页的最下面,文件名:AMD Athlon 64 X2 Dual Core Processor Driver for Windows XP and Windows Server 2003 Version (x86 and x64 exe) 1.3.2.16
下载地址:
http://www.amd.com/us-en/assets/ ... ies/amdcpusetup.exe
第二,AMD官方双核CPU优化:
http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13118,00.html
文件在网页最上面第一个,文件名:AMD Dual-Core Optimizer
下载地址:
http://www.amd.com/us-en/assets/content_type/utilities/Setup.exe
第三:
Windows XP更新程序(KB896256) 896256
下载地址:
http://download.microsoft.com/do ... 6256-v4-x86-CHS.exe
这个补丁安装完之后,是需要修改注册表开启的,方法很简单:
1.单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2.右键单击“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”,指向“新建”,然后单击“项”。
3.键入 Throttle 作为该新项的名称。
4.右键单击“Throttle”,指向“新建”,然后单击“DWORD 值”。
5.键入 PerfEnablePackageIdle 作为值名称。
6.右键单击“PerfEnablePackageIdle”,然后单击“修改”。
7.在“数值数据”框中,键入 1。确保选中了“编辑 DWORD 值”对话框中的“十六进制”,然后单击“确定”。
8.退出注册表编辑器。
第四,微软AMD双核处理器专用补丁,KB924441 直接安装完重启就可以了.
下载地址:
http://download.microsoft.com/do ... B924441-x86-CHS.exe
16、以上方法经过测试依然无效,就应该属于系统问题。最好不要使用win98、win2003和win2000server版本的系统,推荐使用XP和2000专业版。找个会电脑的朋友帮你重新装个windows XP吧,切记如果你重新安装系统的话一定要选择XP。
如果提示NTOSKRNL.EXE错误
先我的电脑-工具-文件夹选项打开显示所有文件夹和去掉隐藏受保护的系统文件夹勾选,接着在C盘找到boot.ini先把文件改成非只读再把下面复制进去(建议备份个)


timeout=1
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
保存改回只读。重启下就OK了
因为你和\WINDOWS\system32\NTOSKRNL.EXE]文件冲突所以我断定你也是和我一样的问题.不用重装,重了以后你要是变背景还得用以上的办法.

EOE 发表于 2010-1-13 16:11

如果提示
2008/09/02 13:46:18 -
2008/09/02 13:46:18 - sXe Injected starting...
2008/09/02 13:46:18 - Win XP (5.1.2600 Service Pack 2)
2008/09/02 13:46:18 - version: 6.4
2008/09/02 13:46:18 - Starting Device Driver
2008/09/02 13:46:18 - service
2008/09/02 13:46:18 - Open manager OK
2008/09/02 13:46:18 - Create Service OK
2008/09/02 13:46:18 - Start Service OK
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:18 -
2008/09/02 13:46:20 - Waiting for game...
2008/09/02 13:46:35 - Proceso (668) injecting on PID (2796) -> (ALLOW)
2008/09/02 13:46:35 - Intercepting game...
2008/09/02 13:46:35 - Injecting:
2008/09/02 13:46:35 - -> Incorrect version (BLOCKED)
2008/09/02 13:46:38 - * Termination
2008/09/02 13:46:38 - Injected OK
2008/09/02 13:46:40 - * Termination
2008/09/02 13:46:41 - * Cleaning
2008/09/02 13:46:41 - * Stoping service
2008/09/02 13:46:41 - * Service stopped
2008/09/02 13:46:41 - * Service deleted
2008/09/02 13:46:43 - * Cleaning
2008/09/02 13:46:43 - GetLastError(1060)(指定的服务并未以已安装的服务存在。
)
2008/09/02 13:46:43 - Open service error
2008/09/02 13:46:46 - Sending termination code. Error
2008/09/02 13:46:46 - * Termination
2008/09/02 13:46:49 - * Cleaning
2008/09/02 13:46:49 - GetLastError(1060)(指定的服务并未以已安装的服务存在。
)
2008/09/02 13:46:49 - Open service error   

解决方法:
换cstrike 或者自己做批处理启动hl.exe

送你一个我自己用的
START/HIGH cstrike.exe -noforcemaccel -noforcemparms -noforcemspeed -gl -full -freq 100 -32bpp -height 640 -width 480 -exec userconfig.cfg
START/MIN/normal wmplayer.exe /TASK:NOWPLAYING
START /WAIT regedit.exe /s NOKEY.REG
最后一句是导入个注册表
如下
Windows Registry Editor Version 5.00



"ValveKey"="5RP2E-EPH3K-BR3LG-KMGTE-FN8PY"
"EngineDLL"="hw.dll"
"ScreenWidth"=dword:00000280
"ScreenHeight"=dword:000001e0
"ScreenWindowed"=dword:00000000
"ScreenBPP"=dword:00000020
"EngineD3D"=dword:00000000

"Language"="english"
"Rate"="25000"

如果提示:
2008/09/03 11:55:47 -
2008/09/03 11:55:48 - ------------------
2008/09/03 11:55:48 - sXe-I dll starting
2008/09/03 11:55:48 - version: 6.4
2008/09/03 11:55:48 - Interceptando llamada //
2008/09/03 11:55:48 - InterceptDllCall(): WSOCK32.dll
2008/09/03 11:55:48 - InterceptDllCall(): KERNEL32.dll
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C80B6A1
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C868556
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C80B4CF
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C809B47
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C8024A7
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C812F1D
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C802520
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C80ABDE
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C80E93F
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C834FFE
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C832044
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C801D77
2008/09/03 11:55:48 - InterceptDllCall(): 0x7C80ADA0
2008/09/03 11:55:49 - **** Hooked
2008/09/03 11:55:49 - **** Message
2008/09/03 11:55:49 - **** Alias Offline
2008/09/03 11:55:49 - **** Backup ready
2008/09/03 11:55:49 - **** Open success
2008/09/03 11:55:49 - **** ControlTime
2008/09/03 11:55:49 - **** Link ready
2008/09/03 11:55:49 - **** Listen server Offline
2008/09/03 11:55:49 - **** GL Command Offline
2008/09/03 11:55:49 - **** Finish
2008/09/03 11:56:56 - **** Remote Ip:
2008/09/03 11:56:57 - * Game Altered, remove modifications * (map)
2008/09/03 11:56:57 - * Game Altered, remove modifications * (map)
2008/09/03 11:57:15 - sXe-I dll closing

请恢复
gas_puff_01.spr
smokepuff.spr
不要用无烟脚本

如果提示:
2008/12/21 05:20:14 -
2008/12/21 05:20:14 - sXe Injected starting...
2008/12/21 05:20:14 - Win XP (5.1.2600 Service Pack 2)
2008/12/21 05:20:14 - version: 7.4
2008/12/21 05:20:14 - open
2008/12/21 05:20:14 - Starting Device Driver
2008/12/21 05:20:14 - service
2008/12/21 05:20:14 - Open manager OK
2008/12/21 05:20:14 - GetLastError(1072)(指定的服务已标记为删除。)
2008/12/21 05:20:14 - Craete service error
2008/12/21 05:20:14 - Load error, try again -----------
2008/12/21 05:20:14 - * Cleaning
2008/12/21 05:20:14 - * Stoping service
2008/12/21 05:20:14 - GetLastError(1062)(服务未启动。)
2008/12/21 05:20:14 - Control service error
2008/12/21 05:20:14 - * Service stopped
2008/12/21 05:20:14 - GetLastError(1072)(指定的服务已标记为删除。)
2008/12/21 05:20:14 - Delete service error
2008/12/21 05:20:14 - * Service deleted
2008/12/21 05:20:14 - service
2008/12/21 05:20:14 - Open manager OK
2008/12/21 05:20:14 - Create Service OK
2008/12/21 05:20:14 - Start Service OK
2008/12/21 05:20:15 -
2008/12/21 05:20:16 -
2008/12/21 05:20:16 -
2008/12/21 05:20:16 -
2008/12/21 05:20:16 -
2008/12/21 05:20:16 -
2008/12/21 05:20:16 -
2008/12/21 05:20:16 -
2008/12/21 05:20:16 -
2008/12/21 05:20:16 -
2008/12/21 05:20:16 -
2008/12/21 05:20:17 - Waiting for game...
2008/12/21 05:20:32 - Proceso (2732) injecting on PID (3328) -> (ALLOW)
2008/12/21 05:20:32 - Intercepting game...
2008/12/21 05:20:32 - open
2008/12/21 05:20:32 - Injecting:
2008/12/21 05:20:37 - Injected OK
2008/12/21 05:21:08 - ERROR: Control-code time-out: inconsistent information
2008/12/21 05:21:08 - ERROR:
2008/12/21 05:21:08 - Control-code error
2008/12/21 05:21:08 - * Termination
2008/12/21 05:21:11 - * Cleaning
2008/12/21 05:21:11 - * Stoping service
2008/12/21 05:21:11 - * Service stopped
2008/12/21 05:21:11 - * Service deleted

解决方法:
指定的ddsxei.sys被杀毒软件,或者驱动防火墙删除,建议在驱动白名单里写上ddsxei,瑞星嘛,卸载重启才能有用。

EOE 发表于 2010-1-13 16:12

如果提示:
2008/05/14 07:41:22 -
2008/05/14 07:41:22 - ------------------
2008/05/14 07:41:22 - sXe-I dll starting
2008/05/14 07:41:22 - version: 5.0
2008/05/14 07:41:23 - **** Hooked
2008/05/14 07:41:23 - **** Message
2008/05/14 07:41:23 - **** Alias Offline
2008/05/14 07:41:23 - **** Backup ready
2008/05/14 07:41:23 - **** Open success
2008/05/14 07:41:23 - **** ControlTime
2008/05/14 07:41:23 - **** Link ready
2008/05/14 07:41:23 - **** Listen server Offline
2008/05/14 07:41:23 - **** GL Command Offline
2008/05/14 07:41:23 - **** Finish
2008/05/14 07:41:36 - **** Remote Ip: 61.143.210.41
2008/05/14 07:41:36 - * Game Altered, remove modifications * (map)
2008/05/14 07:41:36 - * Game Altered, remove modifications * (map)
2008/05/14 07:41:36 - * Game Altered, remove modifications * (map)
2008/05/14 07:41:36 - * Game Altered, remove modifications * (map)
2008/05/14 07:41:36 - * Game Altered, remove modifications * (map)
2008/05/14 07:42:30 - sXe-I dll closing   

解决方法:
比较快捷的就是自己删除 cstrike\maps 及 cstrike_schinese\maps 下面的几个常规比赛地图!
地图文件名字为
de_dust2.bsp
de_inferno.bsp
de_nuke.bsp
de_train.bsp
然后进服会自动下载这几个地图!前提是服务器的地图也是可以通过sxe检测的

提示:
2008/12/05 04:10:29 - (ERROR) Unknown module found (sc)
2008/12/05 04:10:29 - (ERROR) Unknown module found (sc)
2008/12/05 04:10:29 - **** Validating smoke...
2008/12/05 04:10:34 - sXe-I dll closing
解决方法:
只要你在游戏中更改了按键设定,可能就会出问题,解决办法,更改按键设定后退出游戏,重新进入游戏就不会KICK了!!

最后提示下关于输入法的问题,其实解决这个问题很简单,当你推出游戏关闭sXe后,如果用到输入法了,请注意使用左ctrl和空格键来切换出微软输入法,就是说你的输入法条目没有自行调整过顺序,那么虽然提示是没有变化,但是你已经切出了输入法,不过是微软拼音输入法而已,如果调整输入法顺序的,请恢复默认即可,希望这点小技巧可以帮到你。

本文部分内容是个人见解,部分内容来自参考其他人的文章,如果在使用sXe中出现什么问题,欢迎大家讨论交流,再次感谢sXe作者的贡献,再次感谢广大cser支持,感谢您能全文拜读,谢谢,祝大家都能开心c,高科技猪打手枪时候心脏病发!

---------------------------------------------这是一个没有灵魂的时代---------------------------------------

通天教主 发表于 2010-1-14 08:24

眼晕,啥时候整个傻瓜版滴~~~~~~~:em21: :em21:

上帝 发表于 2010-1-18 10:16

头晕,支持傻瓜版问世。。。。。。。。。。。

gnxjj 发表于 2010-1-26 07:54

通天教主 发表于 2010-1-26 11:29

BT猪,啥时候给整个win7的,slit现在进不去啦{:3_149:}
页: [1]
查看完整版本: 反作弊器sXe问题解答--【XP系统下】