Log In     Register    

Help and Support
Ask a question, report a problem, request a feature...
<<  Back To Forum

Client Profiles - PeerID is too obvious in Tixati

by Guest on 2025/10/24 11:47:13 PM    
Greetings KH

Tixati has improved massively this year and I am really enjoying the software. It makes me really happy to use so thank you very much.
I have donated something every few months to show appreciation. I hope this keeps you motivated!

I like your new Client Profiles panel, but there is some slight mistake you possibly overlook to do with randomizing.

Tixati has a 'too perfect' PeerID randomizer routine in my opinion.

TIX0338-zo2lfsgqp0hc
        ^^^^^^^^^^^^
       
Generating the PeerID, Tixati behaves too perfect and less random selection, but other client most certainly does not

Tixati need to use more random characters.

Exemple other clients:
-UT360W-\__E3_s_1___   uTorrent 3.6
-UT360W-\____my|_u__   uTorrent 3.6
-UT360W-\___ҋ_______   uTorrent 3.6

-qB5100-Nf2gcRMTw-5S   qBittorrent/5.1.0
-qB5100-VAUFvB8-qhWy   qBittorrent/5.1.0
-qB5100-NpdYAc1VRL0V   qBittorrent/5.1.0

-LT2050-9RSqGDkR-~gI   libtorrent/2.0.5.0

Can you see how Tixati vs others it's easy for nerd person like me to detect Tixati remotely no matter the spoofing it's still obvious to me from the randomization.

uTorrent always start with \
qBit contains - and UPPER lower number
libtorrent contains ~

Can you see different clients have own unique quirks in randomization?

Thank you for considering.
by KH on 2025/10/27 03:45:50 PM    
Thanks for the support!  Also thanks for the insightful post.

In the client profiles, for the random portion of the peer ID, there's a few different suffix options that almost fit the bill:

// %RA is random alphanumeric lower-case characters for peer_id
// %RB is random alphanumeric characters for peer_id
// %RC is random code 1-255 characters for peer_id

Looking at your examples, you could use:

peer_id=-UT360W-\%RC

peer_id=-qB5100-%RB

peer_id=-LT2050-%RB

Those should do the trick.  The only thing that is different is the absence of hyphen/tilde in %RB output.

I was considering adding %RD which can be followed by a list of eligible characters, for complete flexibility.




This web site is powered by Super Simple Server