PBH-BTN / PeerBanHelper

自动封禁不受欢迎、吸血和异常的 BT 客户端,并支持自定义规则。PeerId黑名单/UserAgent黑名单/IP CIDR/假进度/超量下载/进度回退/多播追猎/连锁封禁/伪装检测 支持 qBittorrent/Transmission/Deluge/BiglyBT/Vuze(Azureus)
GNU General Public License v3.0
568 stars 17 forks source link

建议默认加上 dt/ 开头的客户端屏蔽 #10

Closed rihalvnium76 closed 4 months ago

rihalvnium76 commented 4 months ago

参考:https://github.com/anacrolix/torrent/discussions/891#discussioncomment-8644970

上述链接中有人反馈 -GT000*- 系列吸血客户端已变种,我自己也发现了有一批这样的可疑客户端。建议添加到默认配置中。

日志:

[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=1.180.24.53, port=9765), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.9045138955116272, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=59.47.225.219, port=15265), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.3246527910232544, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=1.180.24.65, port=23241), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.9105703830718994, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=1.180.24.67, port=4103), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.7872318029403687, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=1.180.24.78, port=29174), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.023757195100188255, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=1.180.24.78, port=4442), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.1041862890124321, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=1.180.25.93, port=3559), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.5520146489143372, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=1.180.25.95, port=681), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.11454735696315765, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=218.7.138.17, port=27020), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.0684981718659401, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=218.7.138.29, port=14552), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.6730507612228394, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=36.102.218.216, port=6284), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.3364207148551941, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=36.102.218.217, port=31920), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.13741496205329895, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=36.102.218.223, port=10713), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.8214547634124756, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/WARN]: [封禁] PeerAddress(ip=59.47.225.152, port=74), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.5097854733467102, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
[19:00:52] [Peer check/INFO]: [完成] 已检查 qbee 的 79 个活跃 Torrent 和 26 个对等体
[19:00:57] [Peer check/WARN]: [封禁] PeerAddress(ip=1.180.24.222, port=18034), PeerId=-DT0001-, ClientName=dt/torrent/v1.02, Progress=0.0012035582913085818, Uploaded=0, Downloaded=0, Reason=匹配 ClientName 规则:startsWith@dt/
Ghost-chu commented 4 months ago

目前仓库源代码已经默认包含了 dt 客户端,但还没来得及发布新版本。

抽空的话添加一个更新订阅功能,允许从社区渠道自动更新屏蔽配置文件

Ghost-chu commented 4 months ago

已合并到新版本预设规则中