• 本站为了您愉快的极速浏览开启了缓存功能,您的评论不会在第一时间显示并刷新,敬请谅解!若有疑问可在节假日QQ咨询站长!
  • 来到MC服主网必看原创文章集锦,务必要看——本站必看集锦目录
  • MC服主网已经完成备案开始正式运营,欢迎各位服主积极投稿哦~投稿一经采用奖励丰厚!发送你的稿件到吧!
  • 站长与您一起打造全中国最全面的我的世界服务器服主博客!网站内容建设中,欢迎订阅以获取关于MC的最新资讯!
  • 访问本站最好使用Chrome等现代化浏览器以获取最佳浏览效果,本站教程大部分为优质图文教程,欢迎来百度口碑点评我哦!
  • 支持站长?全站广告欢迎点击~需要帮助?QQ联系站长~赞助本站?点我赞助~

[安全]AntiCheat3 —— 最高端的MD5我的世界服务器反作弊系统[1.7.x-1.9.4]

必装插件 mcfuzhu 1274次浏览 已收录 4个评论 扫描二维码

人们常说外挂是毁掉一款优秀客户端游戏的罪魁祸首,而对于MC服务器来说,各类作弊Mod可谓亦是一大祸害。MC服主网之前介绍过不少反作弊插件,有兴趣的可以前往本站防熊专区(点我)进一步了解深入。

今天介绍的是一套国人原创的利用客户端与服务器之间的网络通信机制进行反作弊的系统AntiCheat3,它的主要原理是计算好官方客户端(也就是你制作的客户端)的文件指纹,在每次连接服务器时与服务端做比对,若有差错服务器将会拒绝客户端的连接请求,杜绝了玩家私自添加Mod的行为。

插件作者sanityko,为其原创插件。

关于插件
本插件由Sara实验室 Sanityko 、RaycusMX 开发

用于完善 AntiCheat3 反作弊校验系统

插件功能

本插件主要用于无法安装mod的纯净端(如bukkit、spigot),当然,cauldron也可以使用本插件

实现反作弊功能需要:

1.客户端安装AntiCheat3 Mod版

2.服务端安装插件版或mod版二选一

如何使用

先打包好一个可以使用的客户端,具体可参考[原创教程]如何整合属于自己服务器的客户端(三)—— 完美打包MC服务器客户端。此时一定要布置好所有的Mod,因为计算出的文件指纹会因为你的Mod种类而有天壤之别。

客户端操作:

  • 首先删除客户端.minecraft\config\AntiCheat.cfg文件。
  • 下载好反作弊Mod放入Mods文件夹,启动一次游戏后退出。
  • 使用 notepad++ 等文本编辑器打开 .minecraft\config\AntiCheat.cfg,即可获得客户端的所有MD5:MD5获取过程

服务端操作:

  • 如果是cauldron服务端,则可以安装Mod版或插件版二选一,如果是bukkit、spigot纯净端,则需要安装插件版。
  • 启动服务端后,来到 plugins\AntiCheat3,使用 notepad++ 等文本编辑器打开 config.yml,在MD5List下添加客户端MD5。
  • 插件版:将客户端的AntiCheat Mod(jar文件)丢进 plugins\AntiCheat3\AntiCheatMod 目录下。
  • 最后保存文件,输入指令 /acplugin reload 重载配置文件即可。
  • Mod版:将客户端的AntiCheat.cfg覆盖到服务端的config文件夹里,启动服务器,在后台(或OP聊天框内)输入指令 /acmod reload 重载配置文件即可。
  • 此时服务端配置完毕,若玩家客户端校验不通过,或没有安装AntiCheat3 Mod,则无法进入服务器。

你还沉浸在安装插件的痛苦当中?很遗憾,一切皆已完成!现在,没有安装防作弊Mod的客户端或对客户端有改动的玩家都无法连接你的服务器啦!

配置文件

MaxWaitTimeMs: 10000
MessageTimeout: “Connection timed out: connect”
MessageDisallow: “Connection refused: connect”

MaxWaitTimeMs 最大等待响应时间
表示玩家连接服务器时,若服务器超过多少毫秒(默认10000ms)仍未收到反作弊mod的响应,则踢出该玩家
当服务器延迟很高或者玩家网络不好时可能会频繁超时,此时需要将该数值调大(例如12000或14000)

MessageTimedOut 超时踢出提示
玩家超时被踢出时的提示

MessageDisallow 踢出提示

玩家mod不匹配时被踢出的提示

以上提示建议自定义为更加友好的提示。

已知BUG

由于登陆插件隐藏物品栏功能的bug,重复一遍,登陆插件的bug,在登录前踢出玩家有几率,导致玩家背包偶尔被清空或变成/*。即便不安装AC3,也会出现此类bug。
解决方法:关闭登陆插件隐藏背包的功能
Authme:
请将配置文件里的
ProtectInventoryBeforeLogIn
设置为false

Crazylogin:
请将配置文件里的
hideInventory
设置为false

 

下载地址

文件下载


 


如未注明 , 均为原创丨转载请注明本文来自[安全]AntiCheat3 —— 最高端的MD5我的世界服务器反作弊系统[1.7.x-1.9.4]! 由于本站属于分享类网站,故依据CC BY-NC-SA 3.0协议,收集了大量网络资源,如原作者对本站转载的资源不满意的话,可以联系我们进行删除处理,同时本站对原创作品享有相关法律权利。 联系邮箱【admin#mcfuzhu.net】【#换成@】
由于本站自建云盘因欠费400余元(泥萌太热情了)导致云盘在今年6月之前上传的数据全部丢失,目前站长已经把收集到的数据全部上传百度云,如仍有缺失请尽快告知!
喜欢 (21)or分享 (0)
关于作者:
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(4)个小伙伴在吐槽
  1. mod放进客户端文件夹,重启后关闭没有你说的.minecraft\config\AntiCheat.cfg路径啊,没有config这个文件夹,请问下是什么问题,我的客户端是1.8版本
    hanchanzxq2016-08-16 16:15 回复 Windows 7 | Chrome 45.0.2454.101
    • :shock: 日志里面有加载mod的信息吗
      mcfuzhu2016-08-17 17:27 回复 Windows 8.1 | Chrome 50.0.2661.102
  2. 您好,请问服务器端的MD5怎么添加(什么格式添加)啊,看后台MD5是一样的,但是显示玩家每个MD5中间是,但是服务器没有?求帮助!! 05.12 14:12:40 [Server] WARN handleDisconnection() called twice 05.12 14:12:40 [Server] INFO Illegal client data from HZK, kicked 05.12 14:12:40 [Server] INFO HZK left the game. 05.12 14:12:40 [Disconnect] User HZK has disconnected, reason: Connection refused: connect 05.12 14:12:40 [Server] INFO Client MD5s of HZK:----ab0f66570af37c613840c21012b9a107,4c00d5189678995dfa16b0dcdb1362f1,26ab3ee7c13a04258e577700d55f3828,3b75091a0391687982c2f896ceda7817,1973f784cb75c40707c5e68d9ab39c80,65a71e289b845103001b94035a73af51,01cae6146285cde1de4027db2a8a0b4a,e2be4f7297254f8722ed31628899ea3d,daaefa785ed896bd5b470ae549d75e6b,e8d3b98b56d3cd0261e6a5581e1dc1a3,29a110100506bb31c26b8d6437472851,91992c4bf39225bd6ffd286fd9a3c8e3,4344bcac3128c1f09850fe45a18f7a87,e2fbc4fc5bd2fceb3b5244b21a0c6730 05.12 14:12:37 [Multicraft] HZK ran command 每日信息 05.12 14:12:37 [Connect] User HZK, IP 60.252.150.83 05.12 14:12:37 [Server] INFO UUID of player HZK is a18c7b48-4a31-3639-8f7c-f8d331d31eb6 05.12 14:12:26 [Server] INFO AntiCheat3 Configuration reloaded 05.12 14:12:26 [Server] INFO e2fbc4fc5bd2fceb3b5244b21a0c6730 05.12 14:12:26 [Server] INFO 4344bcac3128c1f09850fe45a18f7a87 05.12 14:12:26 [Server] INFO 91992c4bf39225bd6ffd286fd9a3c8e3 05.12 14:12:26 [Server] INFO 29a110100506bb31c26b8d6437472851 05.12 14:12:26 [Server] INFO e8d3b98b56d3cd0261e6a5581e1dc1a3 05.12 14:12:26 [Server] INFO daaefa785ed896bd5b470ae549d75e6b 05.12 14:12:26 [Server] INFO e2be4f7297254f8722ed31628899ea3d 05.12 14:12:26 [Server] INFO 01cae6146285cde1de4027db2a8a0b4a 05.12 14:12:26 [Server] INFO 65a71e289b845103001b94035a73af51 05.12 14:12:26 [Server] INFO 1973f784cb75c40707c5e68d9ab39c80 05.12 14:12:26 [Server] INFO 3b75091a0391687982c2f896ceda7817 05.12 14:12:26 [Server] INFO 26ab3ee7c13a04258e577700d55f3828 05.12 14:12:26 [Server] INFO 4c00d5189678995dfa16b0dcdb1362f1 05.12 14:12:26 [Server] INFO ab0f66570af37c613840c21012b9a107 05.12 14:12:26 [Server] INFO Server Md5 List:
    hzk04042016-12-05 14:13 回复 Windows 7 | Chrome 53.0.2785.104
    • :cool: 这个还请您请教插件作者 文章中有给出的
      mcfuzhu2017-02-05 23:07 回复 Windows 10 | Chrome 51.0.2704.79
×
订阅图标按钮