qBittorrent-Enhanced-Edition icon indicating copy to clipboard operation
qBittorrent-Enhanced-Edition copied to clipboard

自动封禁长时间吸血的客户端

Open Yang-qwq opened this issue 1 year ago • 46 comments

Suggestion

请问一下可以实现标题中提到的功能吗,具体判断逻辑如下,您可以进行参考:

  1. 长时间大流量上传却进度仍未改变的客户端(如0%10%等)
  2. 使用未知客户端下载(但并非某雷,因为此功能已经实现)

Use case

  1. 防止用户误判断上传比率造成死种
  2. 防止上传流量过大触发限速并影响正常种子

Extra info/examples/attachments

No response

Yang-qwq avatar Jan 28 '24 02:01 Yang-qwq

Snipaste_2024-02-03_14-30-09 今天刚抓到的吸血端,上传了我20多G

Yang-qwq avatar Feb 03 '24 06:02 Yang-qwq

同,我也遇到过这种客户端,peer一般是GT002和GT003, GT002不汇报进度,永远是0%,但是我却上传很多 GT003汇报错误进度,我自己显示上传远远大过文件体积还在上传, 2222222 44

hanxuyuan avatar Feb 03 '24 14:02 hanxuyuan

遇到相同问题,每次都是两个一起来

Ghost-chu avatar Feb 05 '24 23:02 Ghost-chu

或许可以按照某些策略来限制?

https://github.com/anacrolix/torrent/discussions/891#discussioncomment-8377107

ExplodingDragon avatar Feb 06 '24 06:02 ExplodingDragon

我决定自己动手丰衣足食

https://github.com/Ghost-chu/PeerBanHelper

Ghost-chu avatar Feb 07 '24 23:02 Ghost-chu

https://github.com/Simple-Tracker/qBittorrent-ClientBlocker

InoryS avatar Mar 19 '24 09:03 InoryS

2024-03-19_23-44-18 提供参考,这些客户端宁愿捉迷藏的吸血也不愿意上传。

supply9243 avatar Mar 19 '24 15:03 supply9243

1NFTWLR(AH0$ZRD3AA)36_N

抽象

msojocs avatar Mar 22 '24 08:03 msojocs

客户端 Taipeo-Torrent dev 占用了7.5倍文件大小的上传量,是否可以自动封禁这些上传量明显不合理的恶意客户端? 屏幕截图 2024-03-25 181534 屏幕截图 2024-03-25 181556

akawa2019 avatar Mar 25 '24 10:03 akawa2019

1NFTWLR(AH0$ZRD3AA)36_N

抽象

客户端 Taipeo-Torrent dev 占用了7.5倍文件大小的上传量,是否可以自动封禁这些上传量明显不合理的恶意客户端? 屏幕截图 2024-03-25 181534 屏幕截图 2024-03-25 181556

请问他们的peer ID是多少?

hanxuyuan avatar Mar 28 '24 00:03 hanxuyuan

我建议给设置里 Connection下面的 IP Filtering 文件配置添加一个读取远程文件的功能,可以手动或定时自动拉取 ipfilter 列表,类似现在的远程拉取 track list 功能,可以即时屏蔽吸血 IP

oodzchen avatar Apr 03 '24 08:04 oodzchen

原来4.6.4.10跟这个有关

Akarinnnnn avatar Apr 04 '24 15:04 Akarinnnnn

能不能考虑自动封给同一个人上传量超过一倍的,那种无限下载的明显不正常。

yeezylife avatar Apr 08 '24 06:04 yeezylife

又发现了新的吸血客户端hp/torrent/v2.01

oodzchen avatar Apr 10 '24 10:04 oodzchen

发现新的恶意IP

https://github.com/anacrolix/torrent/discussions/891#discussioncomment-9095052

hanxuyuan avatar Apr 12 '24 11:04 hanxuyuan

发现新的恶意IP

anacrolix/torrent#891 (comment)

我在想是否可以做的极端一点 例如直接屏蔽所有非主流客户端?

不过可能对于pt生态不太好(悲

Yang-qwq avatar Apr 14 '24 05:04 Yang-qwq

发现新的恶意IP anacrolix/torrent#891 (comment)

我在想是否可以做的极端一点 例如直接屏蔽所有非主流客户端?

不过可能对于pt生态不太好(悲

不影响PT吧?一般PT都不推荐QBEE,连BC都不推荐~~ 现在已经有恶意伪装成BC,TR这种主流客户端的了~~

hanxuyuan avatar Apr 14 '24 16:04 hanxuyuan

又发现了新的吸血客户端hp/torrent/v2.01

Simple-Tracker/qBittorrent-ClientBlocker的新版本里已经被解决了

就现在来看,建议先用这个过度

Yang-qwq avatar Apr 19 '24 01:04 Yang-qwq

你可以部署一个peerbanhelper,你想要的功能它是有的。

https://github.com/PBH-BTN/PeerBanHelper

但是现在这些反复下载的客户端已经进化的更完善了。报告正确进度,下载完成后换个IP继续下载,这已经是常规操作了。而且他们已经开始放下底线,把peer id改成bitcomet了。行为分析会越来越难。

pullingtab avatar May 08 '24 05:05 pullingtab

现在这帮客户端已经改名改到以假乱真了,最新的番剧现在有这种标签进行吸血-qB4650-"|"qBittorrent/4.6.5。 他们回报的进度是会增加的,就是非常慢,并且这些客户端的IP段高度一致。一个500M的番剧我上传给他了1G他汇报下载了50%。 本人本次遇到的此类客户端IP全部隶属于:中国 浙江省 宁波市。运营商:中国电信 用qBittorrent-ClientBlocker进行规则屏蔽后上传流量直接安静了太多。 {4FF6F536 087C 4b14 972F AF60C7AC954B}

Fawean avatar Jul 17 '24 16:07 Fawean

现在这帮客户端已经改名改到以假乱真了,最新的番剧现在有这种标签进行吸血-qB4650-"|"qBittorrent/4.6.5。 他们回报的进度是会增加的,就是非常慢,并且这些客户端的IP段高度一致。一个500M的番剧我上传给他了1G他汇报下载了50%。 本人本次遇到的此类客户端IP全部隶属于:中国 浙江省 宁波市。运营商:中国电信 用qBittorrent-ClientBlocker进行规则屏蔽后上传流量直接安静了太多。 {4FF6F536 087C 4b14 972F AF60C7AC954B}

现在都是整段整段拿来刷的

b33e95a5830e0868b7c609c42b2336db

Ghost-chu avatar Jul 17 '24 16:07 Ghost-chu

最近遇到同样情况,客户端 gopeed,吃满我上行多倍上传。目前是发现了手动 ban IP。

Explorare avatar Aug 18 '24 01:08 Explorare

我这边也发现了新的吸血客户端Gopeed dev

frinkleko avatar Aug 18 '24 02:08 frinkleko

我这边也发现了新的吸血客户端Gopeed dev

最近遇到同样情况,客户端 gopeed,吃满我上行多倍上传。目前是发现了手动 ban IP。

BanPeerHelper 提供了检测脚本,详情可见此issue

frinkleko avatar Aug 18 '24 07:08 frinkleko

我最近也遇到了 "Gopeed dev" 客户端消耗带宽的问题,它会对种子做过多的下载而不进行上传。为了解决这个问题,我在 qBittorrent-Enhanced-Edition 的配置文件中使用了 IP 黑名单来屏蔽它。在 ~/Library/Application Support/qBittorrent/peer_blacklist.txt 文件中添加了以下内容:

-DT0001- dt/torrent
-HP0001- hp/torrent
block_ua Gopeed

这个配置文件中的规则设置了黑名单,指定屏蔽所有包含 "Gopeed" 的 User-Agent。自从我应用了这个设置后,我再也没有看到 "Gopeed dev" 客户端的连接请求。

hugepower avatar Aug 25 '24 17:08 hugepower

是否有可能直接在 qbt 客户端中实现这个功能,而不是依赖于第三方脚本或工具?

rxliuli avatar Aug 27 '24 09:08 rxliuli

是否有可能直接在 qbt 客户端中实现这个功能,而不是依赖于第三方脚本或工具?

这个功能已经存在了,在连接那个选项卡里

但是如果要进行行为分析的话还得依赖第三方

Yang-qwq avatar Aug 27 '24 10:08 Yang-qwq

qBittorrent-ClientBlockerPeerBanHelper这些都是通过反复扫webui里的种子来屏蔽的,QB的webUI性能又不太行,QBEE能参考一下他们的策略内置实现一下这些反吸血功能就好了

yeezylife avatar Aug 30 '24 01:08 yeezylife

这个gopeeddev到底是干嘛的,一个做种一年多upload ratio才20没人看到种子下了5倍的量。一直0汇报。 在github还有页面,弄得好像跟aria一样,bt下载行为还是明显吸血的。 gopeed.com/zh-CN 而且好像还是朝里人开发的。

starobots avatar Aug 30 '24 01:08 starobots