PDA

View Full Version : [qBitTorrent] qBittorrent 4.3.3



anon
24.01.21, 09:17
As of version 4.0.4, this client uses an individual peer_id, so it's okay to run both RatioMaster Plus and qBittorrent at the same time. As of version 4.3.0, anonymous mode has no effect on announce requests for private torrents, so enabling it shouldn't be a detection vector.

This client emulates the following settings, so make sure your real qBittorrent 4.3.3 also uses them:

Encryption mode: Allow encryption
Optional IP address to bind to: All addresses

Bequ
03.02.21, 20:05
Hello, do you know if it's now possible to remove the tracker without losing the peers? as before with qbitorrent? there's a trick nowadays? to do it as before, thanks in advance

anon
05.02.21, 18:42
qBittorrent, now fully BEP27 compliant :01: Anyway, here are a few potential countermeasures.

remove the part of the code that drops all peers when this occurs, then recompile
patch the binary to make the private flag check non-functional
set a fake proxy after starting the torrent, to prevent future tracker announces
block the tracker's hostname(s) using the hosts file, to prevent future tracker announces
copy the peer list, then readd peers manually after removing the announce URL
be connectable, then do nothing after removing the announce URL and wait for incoming connections

I can't provide tutorials or explanations at the moment, but I'm sure you can figure out at least a few.

nero103
16.03.22, 03:55
@anon is it possible to mod the .torrent file and remove the private flag?

anon
22.03.22, 21:57
Any change to a .torrent file's info dictionary, no matter how small, will change its info_hash and make it not the same torrent anymore as far as trackers and peers are concerned. That includes removing the private flag. Otherwise, I'd have placed that method at the top of my above list, as it'd be easier than all the others :richter:

Note some trackers take advantage of this by adding or editing the source field in a torrent after you upload it, forcing the hash to be unique and avoiding "I got banned for alleged ratio cheating because my client merged announce URLs" situations, a clever tactic which I applaud.