• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

Ymer

来自Minecraft插件百科
Pika Sama留言 | 贡献2018年2月22日 (四) 15:04的版本
跳转到导航 跳转到搜索

「Ymer」 | 保护您的服务器免受作弊玩家的侵扰

Ymer
外文名Ymer
作者lona
插件类型Spigot / CraftBukkit
最新版本1.1.6
兼容服务端Cauldron 1.7.10/Bukkit 1.7.10 - 1.12.2及更多
前置插件无前置插件
源地址http://dev.bukkit.org/bukkit-plugins/Ymer

———————— Ymer插件Wiki ————————

欢迎阅读此Wiki | 插件发布地址

—————————————————————————

简介

Ymer 是一款配合客户端MOD使用的反作弊插件,其最大特点是代码90%以上均由C++编写且目前可支持32位/64位Windows操作系统以及64位Linux系统

功能

能/不能防御的作弊

  • 所有基于MOD的作弊 √
  • 大部分已知的作弊端 √
  • javaagent作弊 √
  • 透明材质包 ×

优/缺点

  • 破解难度更高 √
纯java编写的反作弊容易被反编译,反混淆,而C++就从根本解决了这个问题(虽然也有反编译)
  • 速度快 √
  • 资源占用少 √
本插件占用的内存和CPU可以忽略不计
服务端内存占用为每玩家8kb(就算1000个玩家在线也才8M内存)
客户端内存占用不大于40M
  • 容易报毒 ×
虽然库是用C/C++写的,但是国产杀软是真的厉害
  • 兼容Valkyrie-1.2和1.3 √
(虽然Valkyrie-1.3还没有发布出来)

工作原理

Ymer依赖libymer检测客户端运行时载入的文件,如果该文件不在SHA512.txt列表中则会踢出玩家
Note:SHA512.txt文件中是所有允许使用的MOD与一些库文件的集合

安装方法

  • VPS服务器安装方法:
  1. 解压文件
    1. 解压刚刚下载完的Ymer-x.x.x.zip文件
  2. 客户端安装
    1. 打开解压出来的Ymer-x.x.x文件
    2. 找到libymer32.dll、libymer64.dll文件和ymer-x.x.x-y.y.y.jar文件,将这三个文件移动至客户端的mods文件夹内
    3. 启动客户端,然后关闭
  3. 服务端安装
    1. 打开解压出来的Ymer-x.x.x文件
    2. 找到ymer-x.x.x-y.y.y.jar文件,将文件移动至服务端的plugins文件夹内
    3. 启动服务端
    4. Note:服务端初次安装Ymer时,启动后会关闭服务器,这个情况纯属正常
  4. SHA512文件配置
    1. 打开客户端的mods文件夹上一级目录
    2. Note:通常的mods文件夹上一级目录是.minecraft文件夹,也有些是.minecraft/versions/x.x.x-forgey.y.y-z.z.z.z/
    3. 找到SHA512.txt文件,将文件移动至服务端的plugins/ymer/文件夹内
  5. 库文件安装