• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

LLBlackBEEx - 真命令注册、支持本地云端双名单的黑名单插件来啦!

资源 LLBlackBEEx - 真命令注册、支持本地云端双名单的黑名单插件来啦! 1.1.0

请登录后获取
汇报漏洞,具体实现方法为:
被封禁的玩家A使用另外的账号B登录服务器,此时插件记录的账号名称随之更改(而不是同时记录两个名称),则可以实现账号A修改IP和设备识别码后登录服务器,从而给其他玩家带来误导(认为服务器未封禁此玩家)
已完成,但是我现在对bds插件开发没多大兴趣了,懒得测试,如果能帮忙测试则感激不尽
JS文件在这里,请注意千万不要用于生产环境(即正式开服)!
可以加群联系我
(开源仓库对应路径 https://github.com/lgc-LLDev/LLBlackBEEx/blob/refactor-db/dist/LLBlackBEEx.js

更新:
目前在sqlite数据库操作中遇到一些玄学问题,猜测可能是ll提供的api导致,没摸索到解决办法,很抱歉
唉代码白写了
已经不想再动了
 
最后编辑:
已完成,但是我现在对bds插件开发没多大兴趣了,懒得测试,如果能帮忙测试则感激不尽
JS文件在这里,请注意千万不要用于生产环境(即正式开服)!
可以加群联系我
(开源仓库对应路径 https://github.com/lgc-LLDev/LLBlackBEEx/blob/refactor-db/dist/LLBlackBEEx.js

更新:
目前在sqlite数据库操作中遇到一些玄学问题,猜测可能是ll提供的api导致,没摸索到解决办法,很抱歉
唉代码白写了
已经不想再动了
我刚刚根据1.1版本的插件文件进行了一些修改,使允许记录多个xuid(s),经过测试,从测试结果来看是可行的

(测试流程:
第一步:把自己的账号A封禁
第二步:用小号B登录,此时插件记录的名称由A变为B
第三步:在其他设备用数据网络登录A账号,此时设备ID、IP均被改变,则A账号绕过封禁
修复思路:
与记录IP一样记录A账号唯一对应的xuid,即使切换B账号后再用其他环境登录A账号,设备ID、IP均改变,但xuid不改变,则可确保封禁效果)
下面是修改后的文件
 

附件

我刚刚根据1.1版本的插件文件进行了一些修改,使允许记录多个xuid(s),经过测试,从测试结果来看是可行的

(测试流程:
第一步:把自己的账号A封禁
第二步:用小号B登录,此时插件记录的名称由A变为B
第三步:在其他设备用数据网络登录A账号,此时设备ID、IP均被改变,则A账号绕过封禁
修复思路:
与记录IP一样记录A账号唯一对应的xuid,即使切换B账号后再用其他环境登录A账号,设备ID、IP均改变,但xuid不改变,则可确保封禁效果)
下面是修改后的文件
我是重构了整个封禁数据存储部分,结果在sqlite数据库操作中遇到问题遂放弃
 

在线会员

  • haishen668
  • wanqp
  • 碧松
  • Little_Flower_7XX
  • QinKun
  • haixing
  • Miracle23333
  • MuKe_SWang
  • HOOOOOK
  • 暴君
  • xjb66
  • bili_emo
  • HoshinoAi
  • 羽轩
  • 2689508458
  • xuantianzhilin
  • Mtong4685
  • 听雨眠
  • 仙气飘飘
  • linkkkkkkkkkk
...和 66 更多。
后退
顶部 底部