最MC论坛

标题: [安全|修正][上古之石]AntiWDL —— 禁止WD|再也不怕被盗地图了[全版本] [打印本页]

作者: DDMCloud    时间: 2016-6-22 15:12
标题: [安全|修正][上古之石]AntiWDL —— 禁止WD|再也不怕被盗地图了[全版本]
本帖最后由 DDMCloud 于 2016-6-22 15:20 编辑

本插件作者:andylizi
末经许可严禁转裁

关于WorldDownloader
WorldDownloader是一个著名的SSP MOD,可以把任何一个服务器的地图保存到本地 (似乎也是唯一一个这方面的mod)。
用途:盗地图。举个梨子,去著名的Hypixel服务器里把人家的躲猫猫地图下载过来自己用 (我就这么做过..)。
可见其危害。
作者Pokechu22开发它的时候也考虑到了这一点。以下引用他发布贴里的话——

Information for server owners
World downloader is a mod that is mainly intended for use by players to make copies of their own creations. However, you may be afraid that someone will use the mod to create a copy of your own map, or another thing that they didn't build, and then put it on their own server. While I can't say that that isn't a risk, it doesn't mean you should entirely ban use of the mod (or players who use the mod).
Additionally, it only downloads the area that a player travels to -- it is impossible to download the entire map without travelling through it. World Downloader requests no more data than a vanilla client -- it simply writes the data that is normally sent.

对服主们说的话
World Downloader MOD的主要目的是让玩家能够把他们在服务器内的建筑成果保存到本地。不过,你可能会害怕有人使用这个mod把你服务器里的地图下载下来,或者其他不是那些玩家建造的东西,并且把地图放到他们自己的服务器上。虽然我不能不说没有这个风险,但是这并不代表你应该完全禁止玩家使用这个mod(或ban了使用这个mod的玩家)  [才怪呢]。
此外,它只能下载玩家能到达的区域——不能到达的地方是不可能被下载的。World Downloader除了一个原版客户端外不需要更多的东西——它只是把服务端发给客户端的区块记录下来。

(完全就是废话嘛……)





关于这个插件
但作者在这个mod里留了一手: 添加了一个允许插件来控制WorldDownloader的plugin channel协议。这样就可以允许那些不希望地图被下载的服务器禁止使用这个mod。这个插件就是利用了这个协议来达到目的(但治标不治本啊……)
需要注意的是,有些旧版本的WorldDownloader没有这个协议,所以这个插件也无法检测到并禁止它们。这个没啥办法,因为WorldDownloader下载地图时并不会向服务器请求更多的数据,所以很难将他们与其他普通玩家区分开。
该说的都说明白了,上图。

(不要在意图片的背景是什么)


(提示信息会发给在线的OP和后台)
你可以在配置文件里设置,是否检测到时只在后台提示,而不禁止它。
也可以设置,检测到的时候不跟客户端讲道理啦,直接送飞机票——





指令
无,重载配置文件请重启服务器,或者使用PlugMan插件的/pm restart AntiWDL,因为我懒



权限
拥有OP权限可以收到提示。
antiwdl.ignore - 拥有这个权限的玩家,插件将不会提示/禁用/踢出,默认OP拥有 (所以你测试的时候得先下OP 不然别跟我说插件没用)




配置文件
  1. # AntiWDL by andylizi
  2. disableWDL: true    # 是否在检测到WorldDownloader时强行禁用它。
  3. warningMessage: "&4警告: 检测到您的客户端安装了WorldDownloader,将强制禁用其功能!"     # 检测到时给玩家的提示,支持颜色代码。
  4. kickOnDetected: true     # 是否在检测到WorldDownloader时踢出该玩家(与上面两项冲突)
  5. kickReason: "&4请不要使用安装了WorldDownloader的客户端进入游戏!"    # 踢出理由,支持颜色代码。
复制代码



下载
百度网盘

授权证明




[楼主已经完美破解该插件....由于某种原因,暂时不公布]
作者: zhouhaha    时间: 2016-6-22 15:22
我是这插件的作者,评分都给我吧【笑
作者: 路明华1    时间: 2016-7-6 19:17
不错,收了。
作者: yuz98    时间: 2016-8-14 01:33
好用
作者: 七!    时间: 2016-8-14 08:09
好可怕的mod……




欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2