您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 7594|回复: 2
打印 上一主题 下一主题

[原创插件] [安全]Bubble——黑科技防御假人攻击|0误报^100%拦截|新型反压测[1.8.x-1.15.x]

[复制链接]

该用户从未签到

跳转到指定楼层
楼主
发表于 2020-3-28 12:26:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
服务端插件
中文名称: 气泡
英文名称: Bubble
来源: 原创
类型: |Bukkit/Spigot插件| 
前置插件: ProtocolLib(必备)
原帖地址: https://www.mcbbs.net/thread-961677-1-1.html
下载地址: http://www.本帖.com
更新时间: 2020-03-28
语言支持: English 

Bubble——稳定版1.1.0

本插件需要ProtocolLib作为前置



{:iron_sword:}测试通过版本:
- Bukkit 1.8/1.9/1.11.2/1.12.2/1.13.x/1.14.x/1.15.x各个版本
- Spigot 1.8/1.9/1.11.2/1.12.2/1.13.x/1.14.x/1.15.x各个版本
- Paperspigot 1.8/1.9/1.12.2/1.13.x/1.14.x/1.15.x各个版本


测试失败版本(即完全不支持的,即已经不会更新了的):
1.10.X上的任一核心,不会支持
1.8以下版本,不会支持
Mod核心(Cauldron及其衍生),不会支持,毕竟主要也是1.8以下的
而catserver端估计作者自己就修好了,毕竟是自己做的压测啊哈哈哈
BC(BC端出门左转AntiFakePlayer,本插件只支持单端)
ViaVersion
不要在你的服务器上安装任何具有转发数据包性质的插件(如be bc)
若在(含有转发数据包性质的插件)端安装了本插件后果自负
不支持VV的登录界面


谜之有问题的版本:
PaperSpigot-1.12.2(我这里测试是好的,但是有人说不太行)

更新记录:
2020/2/29 ——> 修复了半掉线时期的踢出信息显示
2020/3/4 ——> 修复了部分插件不兼容问题
修复了后台报错刷屏问题引起的略微卡顿
2020/3/5 ——> 兼容了1.12.x以上所有版本(1.16.x除外)
2020/3/5 ——> 最终版完成,以后更新缓慢
2020/3/18 ——> 解决了繁琐的安装过程,因为有些人愣是不看帖子




插件使用测试数据效果:
被压测环境: Spigot1.8(非内网)
假人个数: 5000(每0.001秒一个进入)
拦截假人个数: 5000
拦截真人个数: 0
误判率: 0%
拦截率: 100%(本插件理论就是100%拦截,实际也如此)
TPS稳定大于19.8且不会造成服务器内刷屏或占用硬盘资源



若不知道自己的核心私信我,自己瞎装概不负责


插件介绍

插件优势:
1.100%拦截所有假人/0%会拦截真人
2.被拦截的假人对服务器造成0影响,完全无卡顿
3.多线程处理,几乎为0的占用
4.攻击者自以为攻击入服务器获得成就感的同时,服务器并没有任何影响,一举两得



服务器里的食用方法

插件原理:假人/玩家进入→服务器判定玩家此时未进服,由插件处理(注意这一步可以理解成玩家/假人处于半掉线状态)→输入验证码通过验证

· 装入本插件后,所有玩家在第一次登陆后都会被传送到二刺螈,此时服务器本体不会受到假人的任何影响(不是
· 之后手上会有一张地图,地图上即为验证码,在聊天栏里输入
· 无论输入的答案是否正确都会被踢出
· 之后如果答案正确,再次进入服务器即可回到正常的世界


配置文件(因为怕乱码默认英文)


##########################################################
#######################Powered By Bubble#######################
##########################Author:绿毛########################
##########################################################
Time: 7 #这个数字不应该超过10,这代表多久后不输入验证码会被踢出
Success: "&aSuccess!Plz relogin!" #成功输入验证码后被踢出的信息
Failed: "&cWrong code..." #输入验证码失败后被踢出的信息
KickOut: "&cOut of time..." #太久不输入验证码被踢出的信息
Messages: #进入服务器的信息
  - "&7Enter the code plz:"
  - "&7Read the code on the map!"
  - "&7Type them in the chat bar!"
  - "&7Only have 7 second to finish it."Data: -1 #这个不用管它,不要乱动!!!
LegalPlayers: #这个不用管它!!不要乱动!!!



下载

· 插件下载地址(直接丢入plugins文件夹就行了)


前置:需要ProtocolLib作支持

↑强烈谴责白嫖行为,务必在下面评分,嘤嘤嘤嘤嘤嘤嘤[pig]

· 插件没混淆,开源在一楼评论区

插件仅针对假人压测,建议配合GreatFireWall插件使用

相关问题:
①Q:我安装了插件,进入服务器没有地图怎么办?
A:有可能:尝试关闭Authme登录插件的禁止物品显示功能
A:也有可能:查看自己的服务端是否支持,在帖子最上面
②Q:安装之后玩家无法进入服务器怎么办?
A:不支持BC

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入最MC

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

该用户从未签到

沙发
发表于 2020-4-4 17:57:06 | 只看该作者
装进去服务器开不起来
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

该用户从未签到

板凳
发表于 2021-8-31 01:14:22 | 只看该作者
已下载,之后测试一下awa
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
您需要登录后才可以回帖 登录 | 加入最MC

本版积分规则