Minecraft(我的世界)中文论坛

 找回密码
 注册(register)
查看: 42212|回复: 1498

[原创插件] [安全][PCD]Ymer——客户端反作弊MOD(v1.1.14_final)[1.7.10-1.12.x]

  [复制链接]
发表于 2018-2-3 16:20:57 | 显示全部楼层 |阅读模式
服务端插件
英文名称: Ymer
中文名称: 伊米尔
插件来源: 原创
适用服务端: |Cauldron| |CraftBukkit| |Spigot| 
插件类型: 安全 
语言支持: 简体中文 
适用版本: 1.12 1.11 1.10 1.9 1.8 1.7.10 
前置Mod|插件: 无前置插件
下载地址: http://www.本帖.com
原帖地址: http://www.本帖.com

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 lona 于 2018-12-3 13:16 编辑


Ymer」v1.1.14_final
保护您的服务器免受作弊玩家的侵扰
这款反作弊的安装与使用方法并不简单,所以请在使用这款反作弊之前确认你有10-15分钟的时间进行仔细的阅读。

[什么是Ymer]
    Ymer 是一款配合客户端MOD使用的插件,其最大特点是代码90%以上均由C++编写且可跨平台(目前支持windows操作系统以及64位linux系统)。
[使用量统计]
    https://bstats.org/plugin/bukkit/Ymer

[能防御的作弊]
    1.所有基于MOD的作弊
    2.大部分已知的作弊端
    3.javaagent作弊
[不能防御的作弊]
    1.透明材质

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

[优缺点]
    1.破解难度更高(优点)
        纯java编写的反作弊容易被反编译,反混淆,而C++就从根本解决了这个问题(虽然也有反编译)。
    2.速度快(优点)
        客户端校验时不会占用游戏线程,故而不会造成卡顿
    3.资源占用少(优点)
        本插件占用的内存和CPU可以忽略不计
        服务端内存占用为每玩家8kb(就算1000个玩家在线也才8M内存)
        客户端内存占用不大于40M
    5.兼容Valkyrie-1.2和1.3(虽然还没发布)

[如何使用]
一.服务端插件安装与配置
    1.配置SHA512文件
        (1)将ymer-x.x.x.jar移动到客户端的mod目录下
        (2)启动客户端
        (3)在.minecraft目录下找到SHA512.txt
        (4)将SHA512.txt复制到服务端目录plugins/ymer下
    3.插件安装
        (1)如果你是1.7.10版本,那么请选择ymer-x.x.x-1.7.10.jar,否则如果版本高于1.7.10则请选择ymer-x.x.x-1.8+.jar
        (2)将选择的插件放入plugins目录
    4.注意事项
        (1)已删除
        (2)本插件仅检查客户端多出来的MOD,不会检查客户端MOD是否变少
        (3)本插件没有任何命令!
        
(4)如果客户端删掉了反作弊MOD,那么将会以验证超时的理由踢出服务器
        (5)如果你已正确安装,那么在启动服务端后,在服务端的plugins/ymer目录下将会存在config.yml libymer32.dll libymer64.dll rsa_private.key rsa_public.key和SHA512.txt文件(linux则是会生成几个.so文件而不是dll)
        (6)如果你需要增加某个MOD而又不想麻烦的去重新生成SHA512.txt文件,那么你可以使用第三方工具计算mod的SHA512值并且将其写入SHA512.txt文件
二.客户端MOD安装
    1.安装mod
        (1)将ymer-x.x.x.jar放入mods文件夹(Ymer在linux不支持以客户端模式运行)
    2.注意事项
        (1)如果你已正确安装并且至少启动过一次客户端,那么在客户端的mods文件夹中将存在libymer32.dll libymer64.dll和ymer-x.x.x-y.y.y.jar两个文件
        (2)请确保玩家使用的java环境与创建SHA512.txt时相同,如果需要同时支持32位和64位java则需要创建两份SHA512.txt并且融合
三.面板服相关

四.其他
    1.关于文件
        (0)版本,ymer-1.x.x-1.7.10表示该mod和插件运行在1.7.10版本,而ymer-1.x.x-1.8X则表示该mod和插件运行在1.8-1.11.2版本
        (1)插件与MOD,本插件和mod有libymer32.dll libymer64.dll libymer.so和ymer-....jar 4个文件,ymer-....jar既是mod又是bukkit插件,而libymer32.dll libymer64.dll libymer.so则是ymer-....jar运行时所必须的依赖(简称ymer核心)
    2.关于检测到作弊时的应对
        (1)如果服务端插件检测到玩家作弊,服务端会记录并且踢出玩家。
        (2)如果客户端检测到玩家作弊,客户端会上传作弊信息,服务端会记录该信息并且踢出玩家。
        (3)[数据删除]

[版本支持]
本插件与MOD支持1.7.10及其以上的所有版本

[配置文件]


[更新记录]


[下载地址]


[已知问题与注意事项]


[关于众筹;捐赠;购买]

[关于开源]
1.8
1.7.10
C++部分代码不开放源代码

[第三方源代码]
    1.mbed TLS - Apache license 2.0
    2.libiconv - LGPL

[鸣谢]
    神奇海螺
    石榴

[计划]


[公告]
    1.[数据删除]
    2.[数据删除]
    3.[数据删除]
    4.为了防止破解,请至少每隔3个月更新一次至最新版
    5.1.1.4版本已破解,请使用1.1.4以上版本
    6.wiki:http://mineplugin.org/Ymer
    7.稳定版本:
        1.1.4
        1.1.11
    8.fix2因为存在一个错误,故而暂停提供fix2下载
    9.1.1.11-fix版本已被破解
    10.Ymer已于2018.06.16停止开发与维护
    11.2018.06.17发布Ymer-1.1.14 final
    12.
Ymer授权服务器关闭,所有功能失效,请更换其他反作弊
    17.
反作弊开发日记
本插件所用所有代码均为原创,不存在借用/抄袭/违反协议等行为

来自群组: PluginsCDTribe

评分

参与人数 64人气 +111 金粒 +857 绿宝石 +60 贡献 +6 收起 理由
Say_No + 1 + 20 反手就是一个人气
pc85 + 2 + 30 MCBBS有你更精彩~
龙珠超最帅 + 1 MCBBS有你更精彩~
1963623498 + 1 + 15 神乎其技,不服不行!
Garrard + 1 神乎其技,不服不行!
bluesadi + 2 + 30 MCBBS有你更精彩~
Luckily_Baby + 2 + 30 真心希望不要弃坑,1.7.10的生存环境太艰苦.
lljpeo.com + 1 + 15 神乎其技,不服不行!
装腔作势 + 1 + 20 MCBBS有你更精彩~
123190 + 1 + 10 MCBBS有你更精彩~
Meng_Rao + 1 神乎其技,不服不行!
Living98 + 2 + 10 神乎其技,不服不行!
@@Leo + 2 + 40 MCBBS有你更精彩~
d_amask + 2 + 10 等一个sponge=)
桶家军烦恼 + 2 Ssssssssssssssssssss
silveryingchen + 1 + 20 神乎其技,不服不行!
hoshino0881118 + 1 + 20 金粒給你 跪求修復載點
1245892483 + 2 + 30 Sponge 才是未来
2054382527 + 1 MCBBS有你更精彩~
123456789fjj + 2 神乎其技,不服不行!

查看全部评分

发表于 2018-2-3 16:31:53 | 显示全部楼层
牛逼啊 前排
回复

使用道具 举报

发表于 2018-2-3 16:39:18 | 显示全部楼层
加反作弊干嘛?
回复

使用道具 举报

 楼主| 发表于 2018-2-3 16:40:01 | 显示全部楼层
lige233 发表于 2018-2-3 16:39
加反作弊干嘛?

emmmmm
用来防止玩家作弊吧
回复

使用道具 举报

发表于 2018-2-3 16:42:43 | 显示全部楼层
lona 发表于 2018-2-3 16:40
emmmmm
用来防止玩家作弊吧

好吧好吧!
回复

使用道具 举报

发表于 2018-2-3 16:52:42 | 显示全部楼层
能不能弄个单板 禁止背包编辑器的
回复

使用道具 举报

 楼主| 发表于 2018-2-3 16:55:47 | 显示全部楼层
你瞅啥233 发表于 2018-2-3 16:52
能不能弄个单板 禁止背包编辑器的

这个嘛,只能定制咯
回复

使用道具 举报

发表于 2018-2-3 17:58:47 | 显示全部楼层
我算算,已经是第几个MD5反作弊了......
回复

使用道具 举报

发表于 2018-2-3 18:18:35 | 显示全部楼层
感谢楼主分享~
支持一下~
如今的反作弊插件是真的多..熊孩子们估计要跪..
回复

使用道具 举报

发表于 2018-2-3 18:29:05 | 显示全部楼层
md5检验?估计很快被破解?
回复

使用道具 举报

 楼主| 发表于 2018-2-3 18:33:09 | 显示全部楼层
2048028141 发表于 2018-2-3 18:29
md5检验?估计很快被破解?

应该吧               
回复

使用道具 举报

发表于 2018-2-3 19:12:38 | 显示全部楼层
挠头
用jni说不准哪天jvm就崩了(划掉)

手动滑稽
回复

使用道具 举报

 楼主| 发表于 2018-2-3 19:30:20 | 显示全部楼层
MagicLocyDragon 发表于 2018-2-3 19:12
挠头
用jni说不准哪天jvm就崩了(划掉)

测试的时候就崩了无数次了

评分

参与人数 1人气 +1 收起 理由
MagicLocyDragon + 1 支持!

查看全部评分

回复

使用道具 举报

发表于 2018-2-3 19:42:50 | 显示全部楼层
很好的插件 我觉得很强
回复

使用道具 举报

发表于 2018-2-3 20:54:09 | 显示全部楼层
MD5加密不安全呀,最好用个复杂点的加密算法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2019-1-20 13:35 , Processed in 0.110745 second(s), 24 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2019 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

快速回复 返回顶部 返回列表