跳到主要内容

EMC 安全中心

EMC 安全中心(EMCSecurityCenter)是一款全方位反作弊插件,内置 30+ 检测模块覆盖移动、战斗、玩家行为、世界安全、数据包、行为分析、客户端 7 大类别,采用违规积分系统自动处罚异常玩家。

主要功能

  • 移动检测 — 飞行、加速、无摔落、穿墙、水上行走、非法跨越、船飞行、实体骑乘加速
  • 战斗检测 — 杀戮光环、攻击距离、自动点击、暴击作弊、击退篡改、回溯攻击、自动格挡、碰撞箱扩大
  • 玩家行为 — 无减速、快速进食、快速拉弓、背包异常、灵魂出窍
  • 世界安全 — 自动搭路、快速破坏、快速搭高、矿透、自动钓鱼、崩服漏洞防护
  • 数据包级 — Tick 加速、位置回溯、伪造延迟
  • 行为分析 — 点击模式分析、辅助瞄准检测、移动模式分析、行为画像分析
  • 客户端 — 非法 Mod 探测、自动化脚本检测、客户端品牌验证

环境要求

项目要求
服务端Paper/Spigot/CatServer 1.12.2+
JavaJava 8+
必需依赖EMC高级登录

安装步骤

  1. 确保服务器已安装 EMC高级登录 插件
  2. 从下载页面获取 EMC安全中心-1.0-SNAPSHOT.jar
  3. 将 jar 文件放入服务器的 plugins/ 目录
  4. 启动服务器,插件会自动生成 config.yml
  5. 根据需要调整各检测模块的开关和违规阈值
  6. 执行 /ac reload 重载配置

工作原理

玩家行为事件(移动/攻击/交互/数据包)

分发到对应的检测模块

检测模块分析行为数据

异常行为 → 调用 flag() 累加违规积分

管理员实时收到告警(附带详细信息)

违规积分超过阈值 → 自动执行处罚命令

每 30 秒执行积分衰减,防止误判累积

注意事项

  • 插件自动适配不同服务端版本的 API 差异
  • 每个检测模块可独立启用/禁用和配置最大违规积分
  • 拥有 emc.anticheat.bypass 权限的玩家跳过所有检测
  • 建议首次使用时观察告警日志,适当调整各模块阈值