LaoChen
本帖最后由 C似水流年 于 2015-8-24 10:01 编辑

更新到2.1 支持Cauldron (MCPC+)服务端,支持透明材质检测。新的安装方式请看下面使用方法,Cauldron(mcpc+)有点不一样。。

前言:
我想腐竹们受够了熊孩子开作弊MOD
有些本来可以玩多半年的服务器,被什么矿物追踪MOD,加速MOD等作弊类mod折腾的服务器人员流失严重,只1个多月服务器就垮了。
这些作弊MOD对服务器的平衡和生命周期造成严重危害。
本人服务器历来都有反作弊系统,当然都是登陆器配合插件来做的。而我在MC更新到1.7.X时就一直在研究MC 的通信机制。终于推出了这个改良后的反作弊系统,这套反作弊系统是MOD和插件协同工作的,但由于工作什么的太忙,我没有进行详细测试,放出大家试下。有问任何问题都可以提出。


服务端截图:

MOD 未验证通过截图:



卸载掉反作弊MOD截图:



验证成功截图:


支持版本:
需要forge1
我用1.7.2 Forge开发的,理论上来讲1.7.10也可以使用,具体的测试结果请诸君使用后告诉我。
1.6.X 跟1.7.2 本质来讲差距太大,不做支持。
使用方法:




注意事项:

2.0下载地址


更新日志

未来计划:

已知BUG:

声明: 本MOD不支持1.6.X ,也不打算去支持1.6.X,因为1.6.X和1.7.X完全是两种通讯方式。
对于1.6.X的腐竹,我这里只能说抱歉了。

最近上班比较忙,没时间更新MOD,很多人疑问为什么添加了MD5还是不能用,其实这个问题很简单,你只要按着我我以下步骤一步一步做绝对没问题。
1、客户端安装你所有要检测的MOD(包括反作弊mod),启动客户端,等待链接服务器。
2、服务器安装你所有的服务器MOD(包括反作弊mod),服务器启动。
3、用客户端连接你的服务器,第一次链接的时候会直接连不上,提示DisnConnetion server(大概就是这个样吧,具体忘记了)。
4.OK,做完第三步,这是可以关闭你的服务器,我们下来添加所有MOD的MD5。
5.服务器找到logs文件夹,然后找到fml-server-latest.log 这个文件。
6.用编辑工具打开,建议用 notepad++ 。然后ctrl+f 搜索 client md5 这个关键字,这是你会发现有一长串英文,他就是mod 的MD5了(MOD越多越长。)如图


7.复制后面的MD5码,然后你会看到逗号,然后删除逗号打回车 把他换成一行一行的。如图




8.打开你服务器config 文件夹,找到antiCheat.cfg 讲第七步中已经换行好的MD5码 加入,保存配置文件(客户端可以不用加入,为了保密O(∩_∩)O),如图




9.大功告成,启动你服务器,然后在用客户端进入,这是就可以进入了
PS:如果客户端增加,或者修改了jar 核心文件 都会进不去服务器,连接服务器会提示 disconnect server(大概是这个意思)这个提示。
如果客户端少1-2个mod 是可以的,所以做服务器反作弊MD5校验码的时候切记,把所有MOD 装上(包括光影什么的),这样才不会出现连接不上服务器这么一说。
好了 如果在有什么问题 ,发私信,或者回帖。

如果我发布的MOD和插件有任何BUG 请私信或者QQ联系我:173619268.(加好友说明来意)


最后求支持求赞。































5408754
不是应该有模板的吗。。。。。。

Bear__kid
支持!   不过现在开的是164   以后更新172用得上  多谢楼主

LaoChen
5408754 发表于 2014-7-29 20:11
不是应该有模板的吗。。。。。。

不会用。
排版什么的 最讨厌了。{:10_502:}

5408754
LaoChen 发表于 2014-7-29 20:16
不会用。
排版什么的 最讨厌了。

模板又不用排版。。。。。。。

longyup
老陈桑好 我来顶一个{:10_523:}

U1U420039
LaoChen 发表于 2014-7-29 20:16
不会用。
排版什么的 最讨厌了。

建议用独立mod模板来进行发布..那样更加一目了然

LaoChen
U1U420039 发表于 2014-7-29 20:19
建议用独立mod模板来进行发布..那样更加一目了然

模板怎么用 请教下

天堂TT
但是这样子的话玩家想安装一些小地图之类的mod就不方便了不是么

U1U420039
LaoChen 发表于 2014-7-29 20:20
模板怎么用 请教下


然后看着慢慢填

路邊電燈泡
少年 說好的...模板呢

qaz779470427
好吧 老陈怎么来发MOD了[斜眼笑

U1U420039
路邊電燈泡 发表于 2014-7-29 20:24
少年 說好的...模板呢

看 逗比灯泡教教主来了 快打他!——TehporP

870797459hh
给力

miguo
LaoChen 发表于 2014-7-29 20:20
模板怎么用 请教下

我给你弄好了..节操呢老陈?

筱学生、
透视什么的不装mod也可以做到,这个最蛋碎了

LaoChen
筱学生、 发表于 2014-7-29 21:12
透视什么的不装mod也可以做到,这个最蛋碎了

自己搜索插件 可以防止透视 叫 AntiCheat

给你个地址
http://www.mcbbs.net/thread-132901-1-1.html

cdreamy
WPE截取直接丢过去就完蛋了

建议玩家进入后自动在playermd5文件夹读取玩家的MD5方便记录,自己找是属于浪费时间

还可以改进一下验证时间  比如5 10  可以选择让服主自己修改 有些网络环境不好,可能三秒连获取信息的时间都不够

huanghongxun
很容易伪装的

CCU
腐竹们的福音哇!

huanghongxun
而且这个本身一个mod就可干啥要分开一个插件一个mod。。。

LaoChen
huanghongxun 发表于 2014-7-29 21:28
而且这个本身一个mod就可干啥要分开一个插件一个mod。。。

bukkit 可以装MOD?
所以说你懂得。

筱学生、
LaoChen 发表于 2014-7-29 21:18
自己搜索插件 可以防止透视 叫 AntiCheat

给你个地址

感谢楼主,摸摸大~~~~

LaoChen
本帖最后由 LaoChen 于 2014-7-29 21:33 编辑
cdreamy 发表于 2014-7-29 21:18
WPE截取直接丢过去就完蛋了

建议玩家进入后自动在playermd5文件夹读取玩家的MD5方便记录,自己找是属于浪费 ...

如果你网络不好,基本上你也玩不了游戏。
因为这个网络和Minecraft 公用一个通信机制。
而且截图是3秒后进行验证,而不是验证3秒。
难道我写错了?


LaoChen

请你给我一个伪装成功的方案,我会逐步加入到反作弊系统里面。

1036606949
楼主流弊啊,这么快就精华了

huanghongxun
本帖最后由 huanghongxun 于 2014-7-29 21:35 编辑
LaoChen 发表于 2014-7-29 21:32
请你给我一个伪装成功的方案,我会逐步加入到反作弊系统里面。

我没源代码不太好判断你有啥反伪装的
如果只是发MD5的话写个MOD吧对应MD5发过去就可。当然这是技术熊的方法了。。。



————————————————
MD5获取机制反编译MOD就能获知。

LaoChen
huanghongxun 发表于 2014-7-29 21:34
我没源代码不太好判断你有啥反伪装的
如果只是发MD5的话写个MOD吧对应MD5发过去就可。当然这是技术熊的方 ...

问题是你写的MOD 的MD5 能过服务器的MD5列表吗?
显然腐竹不可能加入玩家私自写的mod的MD5对吧。
所以你说这种情况不存在的。

leavessoft
我正在找,大赞!
严重支持!!!

huanghongxun
本帖最后由 huanghongxun 于 2014-7-29 21:40 编辑
LaoChen 发表于 2014-7-29 21:36
问题是你写的MOD 的MD5 能过服务器的MD5列表吗?
显然腐竹不可能加入玩家私自写的mod的MD5对吧。
所以你 ...

既然MOD在客户端玩家就可以修改MOD来获取MD5的信息。
————————————————————————
而且我说的不是用你的MOD、、、、、
是另外写个MOD来欺骗服务器、、、、、

下一页 最后一页