本帖最后由 落花雨喵 于 2020-7-26 08:35 编辑
因持续被针对和破解, MCBBS发布的免费版本已停止更新
所有代码开源, 有能力者可任意修改/混淆/发布/传播
你不需要保留CatAntiCheat以及作者名称并允许商用
CatAntiCheat
一款轻量级反作弊, 占用低功能齐全, 让腐竹避免熊孩子的威胁
采用异步多线程检测, 避免游戏卡顿等情况
只检测增加的MOD, 玩家可自行删除MOD, 避免尴尬情况
支持Windows/Linux/MacOS等各种系统
反作弊功能
MOD文件检测
黑名单类检测
部分注入检测
数据包修改检测
游戏内容截图
(仅游戏内截图, 避免侵犯玩家隐私)
插件使用方法
用整合好的客户端进入服务器, 后台输入cac setmodlist <玩家> 把检测的MOD列表设置为该玩家的列表
支持Spigot/Paper/CatServer/Uranium/KCauldron/Thermos等服务端
U端除外的1.7.10服务端需要把配置文件转码为ANSI
配置文件
插件指令
/cac setmodlist <玩家> --- 设置MOD列表为该玩家的列表
/cac screenshot <玩家> --- 截图该玩家
/cac modlist <玩家> --- 查看该玩家的MOD列表
/cac reload --- 重置配置文件和MOD列表
插件权限
跳过超时检测 CatAntiCheat.bypass.timeout
跳过文件检测 CatAntiCheat.bypass.file
跳过类检测 CatAntiCheat.bypass.class
跳过注入检测 CatAntiCheat.bypass.inject
跳过夜视和材质包检测 CatAntiCheat.bypass.vanilla
(OP默认有跳过检测权限, 如果需要去除请增加一个前面是减号的权限)
插件下载
当前版本: 1.2.13
1.2.10以下已被破解请及时更新到最新版
最新版使用破解软件会在定时类检测的时候(默认一分钟)踢出封禁
由于持续被破解, 建议关注插件及时更新
1.1.X的插件适用于1.1.X所有版本的MOD
1.2.X的插件适用于1.2.X所有版本的MOD
以此类堆
常见问题
玩家频繁出现验证超时 超时会在后台提示相应项目(比如file), 请把配置文件相应选项超时时间加大 (建议handshake不要超过10秒 file不要超过45秒) 提示重复MOD 查看后台对应踢出记录, 根据文件名删除客户端重复的MOD 如果无法显示完整文件名请查看服务端log文件
增加可选MOD
可以首次配置的时候直接安装可选MOD, 也可以把MOD文件的SHA1增加到modlist.yml里 更新MOD文件 在modlist.yml搜索MOD文件名, 然后修改为新文件的SHA1 保存截图失败/服务器内部错误
先排除网络和客户端原因, 那么玩家大概率在破解反作弊 检查配置文件是否正确, 1.7.10非U端请转码为ANSI
|
更新记录
1.2.13 增加1.13+版本的兼容 增加忽略重复MOD和忽略无法检测MOD选项
1.2.12 增强兼容性
1.2.11 修复上个版本报错无法使用
1.2.10 增加BungeeCord兼容模式提升稳定
1.2.9 增加进服自动截图
1.2.8 支持热加载和解决破解问题
1.2.7 加大默认超时时间 修复截图超时
1.2.6 对出现的破解更新解决
1.2.5 修复检测频率计算错误 修复某些情况频繁检测造成客户端卡顿
1.2.4 修复跨服数据包异常 1.2.3 彻底解决单端正常情况出现数据包异常 1.2.2 减少出现数据包异常 1.2.1 修复后台无法正确显示重复MOD 1.2.0 增加透明材质包和无限夜视检测 (请更新配置) 防止数据包重放绕过 修复插件一处内存泄露 1.1.3 增加一些注入检测, 建议更新配置文件 1.1.2 修复在非MOD端上无法通信 1.1.1 修复定时器无法关闭, 加大默认超时时间
1.1.0 首次发布 |
本插件所用所有代码均为原创,不存在借用/抄袭等行为