Skip to content

Commit 9f1f1c9

Browse files
authored
New version: PBH-BTN.PeerBanHelper version 9.3.1 (microsoft#337948)
1 parent aed3049 commit 9f1f1c9

File tree

4 files changed

+107
-0
lines changed

4 files changed

+107
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: PBH-BTN.PeerBanHelper
5+
PackageVersion: 9.3.1
6+
InstallerType: exe
7+
InstallModes:
8+
- interactive
9+
- silent
10+
- silentWithProgress
11+
InstallerSwitches:
12+
Silent: -q -Dinstall4j.suppressUnattendedReboot=true
13+
SilentWithProgress: -q -splash "" -Dinstall4j.suppressUnattendedReboot=true
14+
InstallLocation: -dir "<INSTALLPATH>"
15+
Log: -Dinstall4j.log="<LOGPATH>"
16+
UpgradeBehavior: install
17+
ProductCode: 7121-2388-2769-9582
18+
ReleaseDate: 2026-02-09
19+
Installers:
20+
- Architecture: x64
21+
Scope: user
22+
InstallerUrl: https://github.com/PBH-BTN/PeerBanHelper/releases/download/v9.3.1/PeerBanHelper_windows-x64_9.3.1.exe
23+
InstallerSha256: 509348F1301253F74CD542B9BAD29D500952D5020A0F0293A9E0ED861D3D75CA
24+
- Architecture: x64
25+
Scope: machine
26+
InstallerUrl: https://github.com/PBH-BTN/PeerBanHelper/releases/download/v9.3.1/PeerBanHelper_windows-x64_9.3.1.exe
27+
InstallerSha256: 509348F1301253F74CD542B9BAD29D500952D5020A0F0293A9E0ED861D3D75CA
28+
- Architecture: arm64
29+
Scope: user
30+
InstallerUrl: https://github.com/PBH-BTN/PeerBanHelper/releases/download/v9.3.1/PeerBanHelper_windows-arm64_9.3.1.exe
31+
InstallerSha256: 4E40D3E75348D07742CCB940A6FDEA423937265C914CB039BD9C67E8AB956494
32+
- Architecture: arm64
33+
Scope: machine
34+
InstallerUrl: https://github.com/PBH-BTN/PeerBanHelper/releases/download/v9.3.1/PeerBanHelper_windows-arm64_9.3.1.exe
35+
InstallerSha256: 4E40D3E75348D07742CCB940A6FDEA423937265C914CB039BD9C67E8AB956494
36+
ManifestType: installer
37+
ManifestVersion: 1.12.0
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json
3+
4+
PackageIdentifier: PBH-BTN.PeerBanHelper
5+
PackageVersion: 9.3.1
6+
PackageLocale: en-US
7+
ShortDescription: Automatically ban unwanted, leeching and abnormal BitTorrent clients with support for customized rules.
8+
Tags:
9+
- bittorrent
10+
- bt
11+
- torrent
12+
ManifestType: locale
13+
ManifestVersion: 1.12.0
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: PBH-BTN.PeerBanHelper
5+
PackageVersion: 9.3.1
6+
PackageLocale: zh-CN
7+
Publisher: PBH-BTN Community
8+
PublisherUrl: https://github.com/PBH-BTN
9+
PublisherSupportUrl: https://github.com/PBH-BTN/PeerBanHelper/issues
10+
PackageName: PeerBanHelper
11+
PackageUrl: https://github.com/PBH-BTN/PeerBanHelper
12+
License: GPL-3.0
13+
LicenseUrl: https://github.com/PBH-BTN/PeerBanHelper/blob/HEAD/LICENSE
14+
ShortDescription: 自动封禁不受欢迎、吸血和异常的 BT 客户端,并支持自定义规则。
15+
Tags:
16+
- bt
17+
- 种子
18+
ReleaseNotes: |-
19+
[!CAUTION]
20+
本版本包含对 v9.3.0 的重要安全漏洞修复,请您及时更新,并互相转告!
21+
受影响版本:v9.3.0 正式版及其测试版本
22+
[!TIP]
23+
【Synology DSM】群晖用户请注意,由于原合作套件源矿神-SPK7 软件源计划停止服务,版本更新速度可能受影响且将在未来将关闭站点。请您添加 PBH-BTN SPK 源,以接替原矿神 SPK 源并继续通过套件中心获取更新:https://spk-repo.pbh-btn.com/nas 谢谢!
24+
[!TIP]
25+
v9.3.1 是 v9.3.0 的补丁版本,请您先阅读 v9.3.0 更新日志。该版本包含较大变更。
26+
【重要!】安全漏洞修补
27+
- 修复因新增的 WebAPI 接口缺少必要的鉴权,恶意攻击者可构造 API 请求发送至 PeerBanHelper OOBE API 接口,执行恶意攻击
28+
- 攻击者可通过安全性弱点,在没有鉴权和速率限制的情况下,使用 PeerBanHelper 向任意地址发起 TCP 连接,或尝试登录目标设备的 PostgreSQL/MySQL 数据库。通过设计的恶意负载,可通过 JDBC 数据库驱动程序执行权限提升、远程代码执行,或者通过此弱点发起拒绝服务攻击
29+
- 攻击者可通过安全性弱点,在没有鉴权和速率限制的情况下,请求 PeerBanHelper 强制配置文件重载。引起 CPU 高占用并对 PeerBanHelper 发起拒绝服务攻击,使速度变慢或停止响应
30+
由于我们的疏忽带来的问题,向所有受影响的用户致以诚挚歉意。
31+
如果您的 PeerBanHelper 已连接 SparkleBTN 网络且处于受到影响的范围内,系统将自动向您发送通知邮件。
32+
优化
33+
- SQLite 现在支持读写池分离,以提高性能 @Ghost-chu
34+
- 进度反作弊模块现在在单 IP 解除封禁时,不再同时重置网段统计数据,以优化反吸血效果 @Ghost-chu
35+
修复
36+
- 修复了执行长/频繁写操作时,因 LIFO 下的线程争用,导致排队的其它线程无法获取 SQLite 数据库连接引发错误的问题 @Ghost-chu
37+
- 拆分了长/频繁写操作为更短更快的小查询 @Ghost-chu
38+
- 修复 GeoCN 数据库执行查询操作时,如果 MMDB 提供了部分字段的空值数据,则可能引发空指针异常的问题 @Ghost-chu
39+
- 修复了正式版报告测试版警告的问题 @Ghost-chu
40+
Docker
41+
DockerHub: ghostchu/peerbanhelper:v9.3.1
42+
阿里云镜像加速:registry.cn-hangzhou.aliyuncs.com/ghostchu/peerbanhelper:v9.3.1
43+
部署教程 | 常见问题 | 如何设置下载器
44+
ReleaseNotesUrl: https://github.com/PBH-BTN/PeerBanHelper/releases/tag/v9.3.1
45+
Documentations:
46+
- DocumentLabel: Wiki
47+
DocumentUrl: https://github.com/PBH-BTN/PeerBanHelper/wiki
48+
ManifestType: defaultLocale
49+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: PBH-BTN.PeerBanHelper
5+
PackageVersion: 9.3.1
6+
DefaultLocale: zh-CN
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)