创建:原理图检查器是用于 Create 模组原理图的服务器端保护模组。它会扫描上传的原理图,并在这些原理图被打印到世界中之前,阻止或清理已知的恶意 NBT 模式。
创建:原理图检查器 (CSC) 创建:原理图检查器是用于 Create 模组原理图的服务器端保护模组。它会扫描上传的原理图,并在这些原理图被打印到世界中之前,阻止或清理已知的恶意 NBT 模式。 CSC 专为允许上传原理图的公共服务器和生存服务器设计。它能防范已知的 Create 原理图漏洞,例如物品复制、创造模式物品获取、服务器卡顿、崩溃、结构损坏以及危险的附加模组 NBT。 支持 Discord: https://discord.gg/rQV5JPauY7 功能说明 异步扫描原理图,不会阻塞 Minecraft 服务器的主线程。 检测并阻止已知的恶意 Create 原理图漏洞。 清理可配置的 NBT 字段、标签、方块、物品和实体。 验证 Create 的传送带、链传动、机械臂、过滤器、流体罐、剪贴板以及其他高风险的方块实体。 通过自定义本地规则支持扩展功能。 config/CSC/user_rule.json . 当服务器管理员启用时,可选择同步在线规则更新。 保留日志和可选的原理图备份,以便审计和后续调查。 支持版本 选择同时匹配您的 Minecraft 版本和 Create 版本的构建。 加载器 Minecraft Create 目标 Forge 1.14.4 0.2.3 Forge 1.15.2 0.3.1 Forge 1.16.5 0.3.2g Forge 1.17.1 0.4 Forge 1.18.2 0.5.1i Forge 1.19.2 0.5.1i Forge 1.20.1 0.5.1j Forge 1.20.1 6.0.x Fabric 1.18.2 0.5.1i Fabric 1.19.2 0.5.1i Fabric 1.20.1 6.0.x Fabric 1.21.1 6.0.x NeoForge 1.21.1 6.0.x 依赖项 Minecraft Create 某些构建可能需要特定加载器的 Create 依赖项,例如 Flywheel、Ponder 或 Registrate,具体取决于目标 Minecraft/Create 版本。 安装 下载适用于你的加载器、Minecraft 版本和 Create 版本的 CSC jar 文件。 将 jar 文件放入服务器 mods 文件夹中。 首次启动服务器以生成 config/CSC/config.toml . 在向玩家开放蓝图上传之前,请审查生成的配置文件。 编辑配置后使用 /csc reload 。 配置 主配置文件: config/CSC/config.toml 重要选项: 选项 用途 core.Enable 启用或禁用 CSC 检查。 core.BanBlock 阻止或清理高风险的方块和物品。 core.BanTag 移除或阻止危险的 NBT 标签。 core.KillEntity 从结构图中移除实体,以防止基于实体的漏洞利用。 core.WhiteListModEnable 仅允许列出的模组 ID 保留 NBT。建议在公共服务器上启用。 debug.EnableBackup 保存上传的结构图以便后续审计。建议启用。 online.enableAutoUpdate 允许 CSC 获取云端规则更新。默认禁用。 online.enableManualConfig 启用来自 config/CSC/user_rule.json . 手动自定义规则文件: config/CSC/user_rule.json 在线缓存规则: config/CSC/online/ 命令 命令 描述 /csc 显示基本状态。 /csc help 显示帮助和反馈链接。 /csc reload 重新加载 CSC 配置和规则。 /csc list 显示规则列表帮助。 /csc list IdMatchRuleAll 列出所有 ID 匹配规则。 /csc list OperateMatchRuleAll 列出所有 NBT 操作规则。 /csc DisableTemp 临时禁用检查 5 分钟。 /csc Enable 在临时禁用后恢复 CSC。 /csc notice whitelistid on|off 切换白名单模式扫描通知。 /csc mode whitelistid on|off 切换模组 ID 白名单模式。 已知漏洞覆盖范围 CSC 涵盖许多报告的创建原理图漏洞和特定插件的 NBT 漏洞。 # 状态 问题 1 已修复 通过讲台或剪贴板打印的创作物品。 2 已修复 阀门数据篡改导致缓存溢出和内存泄漏。 3 已修复 剪贴板复制和创作属性剪贴板。 4 已修复 传送带长度篡改超过 1000 格。 5 已修复 带有 -1 长度的传送带导致旧版 Forge 服务器崩溃。 6 已修复 导致卡顿、崩溃或世界损坏的巨型恶意传送带链。 7 已修复 Kintsugi Decor 花瓶无限游戏刻利用漏洞。 8 已修复 配重弹射器发射力度篡改。 9 已修复 超大尺寸过滤器 NBT 数据导致严重刻延迟。 10 已修复 过长链传动组合导致服务器卡顿。 11 已修复 using_converts_to 标签创意物品利用漏洞。 12 已修复 机械臂距离篡改。 13 已修复 链传动指向无效位置。 14 已修复 扭曲的传送带导致传送带或轴重复生成。 15 已修复 拥有数千个目标的链传动导致卡顿和物品重复。 16 已修复 通过篡改安全-NBT数据实现机械臂无限输出。 17 已修复 使用迷彩面板模组实现机械臂复制。 18 已修复 通过安山矿漏斗获取过滤物品。 19 已修复 通过燃烧标签获取创造模式物品。 20 已修复 基于实体的复制漏洞及创造模式物品利用,包括盔甲架。 21 已修复 特定版本中与滚轮相关的创造模式物品利用。 22 已修复 Create: 附魔工业创造标签打印。 23 已修复 Create Crafts & Additions 无限能量单元打印。 24 已修复 Integrated Farming 鸡舍 GT 延迟利用。 25 已修复 命令执行 NBT 利用。 26 已修复 Create 6.0+ 流体罐容量篡改。 27 已修复 Quark 铁丝网无限岩浆利用。 28 已修复 通过修改的机械工艺机/合成器将物品传送至虚空。 29 已修复 其他虚空物品传送利用变体。 30 已修复 超级胶水粘附检查滥用导致严重延迟或崩溃。 31 已修复 底盘和斜底盘粘附检查滥用导致严重延迟或崩溃。 32 已检测 Create: 大炮炸药数据篡改以获取创造模式物品。 33 已修复 暮色森林巨型方块打印绕过地形并破坏基岩。 致谢 特别感谢: crackun24 提供 Mixin 参考代码。 Qifei de Meigui, Kong Yu, air, crackun24, runner, CTR 服务器管理员以及其他 Create 公共服务器管理员,感谢提供测试样本及修复后的支持。 一些 CMS 蓝图站点合作伙伴创作者。他们在看到示意图漏洞修复后决定屏蔽作者,这也成为了保持该项目更新的动机之一。 B站创作者 一只不屑的屑蜘蛛 。反复的公共服务器示意图攻击和漏洞样本的传播直接推动了该项目的开展,并有助于加速修复 Create 模组示意图漏洞。 许可证 本项目遵循 GNU LGPL 3.0 许可证授权。
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。