📄️ 主动监测
一些 PBH 提供的统计功能需要此模块开启。
📄️ 任务反吸血
任务反吸血模块为用户提供常见的不良客户端屏蔽功能。
📄️ 自动范围封禁
由于进度检查器的滞后性,用户封禁对应 IP 时已经被吸血了一部分流量。此功能的设计是为了帮助用户及时止损。
📄️ 自动 STUN
为无公网地址的私网 NAT1 用户提供自动化 NAT 打洞功能,在 NAT 出口的 IP 地址上打开一个端口,以获得近似公网的连接性。
📄️ BTN 云端规则
使用来自 BTN 网络的云端规则。需要提前配置 PBH 接入 BTN。
📄️ ClientName 过滤器
ClientName 过滤器会使用由 Peer 主动汇报的 ClientName(有时也称为 “客户端名称” 或者 “UserAgent”)来检测。对于内置 PeerID 过滤器的客户端(例如 qBittorrent Enhanced Edition),建议优先使用其内置的 ClientName 过滤功能。
📄️ 拒绝服务攻击保护
有时恶意用户会向你通过大量 IP 地址连接,发送基本握手信息后不再传输任何数据。
📄️ AviatorScript 引擎
PeerBanHelper 允许用户加载 AviatorScript 用户脚本。
📄️ 订阅规则
PeerBanHelper 的重要模块之一,默认订阅来自 PBH-BTN/BTN-Collected-Rules 的规则。
📄️ IP 封禁
由于 PeerBanHelper 通过操作下载器的 IP 黑名单实现 Peer 封禁,因此毫无疑问,您的 IP 黑名单绝对会被 PeerBanHelper 覆盖掉。因此 PeerBanHelper 内置了一个单独的 IP 黑名单功能。
📄️ 多拨封禁
一些恶意用户会通过多拨连接等方式获取大量相同子网的IP地址。
📄️ PeerID 过滤器
PeerID 过滤器会使用由 Peer 主动汇报的 PeerID 来检测。对于内置 PeerID 过滤器的客户端(例如 qBittorrent Enhanced Edition),建议优先使用其内置的 PeerID 过滤功能。
📄️ Peer Swarm 记录服务
本服务通过记录 Peer 的连接会话信息,为需要此功能的模块提供数据支持。所记录的数据为临时数据,在程序关闭或重启时将被删除。
📄️ Peer 跟踪记录服务
本服务通过记录 Peer 的连接会话信息、数据传输信息、状态信息等,为需要此功能的模块提供数据支持。