PeerBanHelper is an open-source personal network firewall security software that connects to supported BitTorrent client Web APIs to identify and automatically disconnect potentially threatening connections. It features PeerID and ClientName blacklists, IP and GeoIP blocking, fake progress detection with heuristic client analysis, automatic chain banning, and multi-dial hunting.
The tool downloads GeoIP libraries on startup for viewing IP attribution, AS information, and network type data while supporting geographic blocking by country, city, network type, and ASN. It includes an active monitoring module for local data analysis, network IP set rule subscriptions, and WebUI with active ban lists, historical queries, top 50 banned IPs, rule subscription management, charts, and peer list viewing. Supports qBittorrent 4.5.0+, BiglyBT, Deluge, Transmission 4.1.0-beta2+, and BitComet v2.18+.
Use Cases:
English
自动封禁不受欢迎、吸血和异常的 BT 客户端,并支持自定义规则。
!page-views (https://raw.githubusercontent.com/PBH-BTN/views-counter/refs/heads/master/svg/754169590/badge.svg)
**在安装前试用 PeerBanHelper:**前往演示站 (https://pbh-demo.pbh-btn.com)
PeerBanHelper 是一个开放源代码的个人网络防火墙安全软件。通过连接支持的应用程序(如:BitTorrent 客户端软件)的 Web API 接口获取受保护应用的连接信息,识别其中可能包含潜在安全威胁的连接并通知对应的应用程序主动断开其连接。
PeerBanHelper 主要由以下几个功能模块组成:
此外,PeerBanHelper 会在启动时下载 GeoIP 库,成功加载后支持以下功能:
[!TIP] 为获得最佳效果,建议配合我们维护的 IP 规则库 PBH-BTN/BTN-Collected-Rules (https://github.com/PBH-BTN/BTN-Collected-Rules) 和 BTN 网络 (https://docs.pbh-btn.com/docs/btn/intro) 一起食用,不过这是完全可选的。
[!CAUTION] 所有安装在 Docker 中的下载器,必须使用 host 网络驱动程序。PBH 需要下载器能获得 Peer 的真实 IP,不能使用 bridge 桥接模式!
PeerBanHelper 仅支持对传统 IPv4 或 IPv6 地址的反吸血,如遇 I2P 或者 Tor 连接将主动忽略。
| 主界面 | 封禁列表 | 封禁日志 | 封禁统计 | 规则统计 | 规则订阅 |
|---|---|---|---|---|---|
Native graphical debugger for Windows x64 with custom RDI format and high-performance RAD Linker optimized for huge projects with gigabyte-sized debug info.
Cross-platform desktop assistant for Claude Code, Codex, and Gemini CLI with unified provider switching, MCP management, Skills system, and speed testing.
Unified AI inference SDK with custom NexaML engine providing Day-0 model support across NPU, GPU, and CPU with GGUF, MLX, and .nexa format compatibility.
One-click PC WeChat chat history export tool with permanent storage, comprehensive message type support, familiar interface, and multi-account incremental backup capabilities.
Open-source Nintendo 3DS emulator based on Citra supporting Windows, macOS, Linux, and Android with community translations, compatibility reporting, and multi-platform development.
SwiftUI macOS app that transforms MacBook notch into dynamic music control center with visualizer, calendar, file shelf with AirDrop, and complete HUD replacement.