从 5.1.0 开始,PeerBanHelper 引入了 EcoMode。 简单介绍下:PBH 是一个 BT 反吸血软件,它通过每隔一段特定时间 WebAPI 连接 BT 下载器反吸血。然后执行规则和过滤器,并在检查完毕后根据结果做出不同的动作。 为了提高性能,PBH 通过 Java 21 的虚拟线程,极大的提升了并发能力。通过优化并发(以及添加缓…
接用户报告使用 PeerBanHelper 时,使用 JavaFx 的 GUI 界面出现中文乱码,但 Swing 的 GUI 界面则没问题。 用户自行报告安装了多个字体整合包,并且同样使用 JavaFx 的 HMCL 启动器也出现乱码。由于其它也使用 JavaFx GUI 的用户没有出现这个问题,且我也无法在本地复现,排除 PBH 自己的问题,多半…
自从开发 PeerBanHelper 和 BTN 威胁情报网络以来,BTN 已经良好的运行了数月。是时候整理一下数据,水篇文章了。 注意:本数据仅来自于 BTN 网络所收集的数据,其数据样本由 BTN 网络参与者的下载器中添加的 Torrents 决定,可能并不具有典型代表性。 最受伪装者欢迎的客户端 客户端在握手时会传递自己的客户端名称和 Pee…
使用 NativeImage 编译 Java 程序为本地映像。拒绝沉重的 JVM,Java 也能有和原生程序一样的体验。这篇文章带你快速上手 GraalVM NativeImage。
Tailscale 是什么?能吃吗好吃吗?到底应该怎么用?我需要它吗?本文帮助新手快速 Tailscale 入门,介绍 Tailscale 的各项特色功能。让更多人认识 Tailscale,爱上 Tailscale。
在开发 ItemVoid 时遇到了一个技术性问题,关于在大数据量下如何保证插入性能的情况下进行去重的问题。需求分析为:分批大量数据插入,预期为 150~1500 个物品/s,每 5 秒插入一次由于应用侧缓存容量有限,因此数据库需要承担去重的任务,且需要保证去重的性能……
好久没写文章了,最近一直在搞自己 Minecraft 小服务器的事情,难得抽出时间来写写技术文章~ 最近为了 BR 的数据存档计划能更加顺利的实施,BR 也安装了一个 NexusPHP 用于追踪种子的上传/下载量和做种状态。但是 NexusPHP 自己用户系统相当难用,BR 也有自己的统一授权服务(基于 Casdoor),因此搓了个 OAuth 功…
跑在 iKuai 上的本来好好的 Samba 共享,因为调了一下匿名访问后,客户机再也连不上 Samba 共享了(之前也有随机连不上的问题出现),找了一点时间仔细研究了一下。 节约你的时间,开始之前仔细检查如果你的手头有一台 Linux 操作系统的设备或者虚拟机,那么在进行故障排查之前,最好在 Linux 的系统中尝试挂载你的 Samba 服务,…
最近一直挺忙的,没大有时间照顾博客,没想到这次更新文章居然是因为这个…… 这年头连博客都要闲着没事打一打了吗? 这只是一个技术博客,内容都是免费的,要防到这种地步,我也是无语了。 《DDOS 攻击的防范教程》——阮一峰的网络日志 第一次攻击 首次攻击发生于 2023-03-21 21:15:36,腾讯云告警服务器遭到 DDOS 攻击,并进行了安全隔…
BEP 0036 指定了有关使用发布种子 RSS 订阅的相关规范,也就是 qBittorrent 等软件中的 “RSS阅读器” 功能。 实现了此规范的 Tracker 能够通过 RSS 发布订阅,客户端将会从订阅中自动下载 .torrent 文件。 Feed 类型 由于支持 Atom 的客户端非常稀少,因此推荐使用 RSS2.0 规范来发布 Fee…