最MC论坛

标题: [安全]Bubble——黑科技防御假人攻击|0误报^100%拦截|新型反压测[1.8.x-1.15.x] [打印本页]

作者: A.MS    时间: 2020-3-28 12:26
标题: [安全]Bubble——黑科技防御假人攻击|0误报^100%拦截|新型反压测[1.8.x-1.15.x]

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文件夹就行了)
[attach]23029[/attach]

前置:需要ProtocolLib作支持

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

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

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

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

作者: 1018678956    时间: 2020-4-4 17:57
装进去服务器开不起来

作者: Sakura12546    时间: 2021-8-31 01:14
已下载,之后测试一下awa




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