Unknown Client in the Peers inspector tab? Post it here.

Discussion of Transmission that doesn't fit in the other categories
martijnvv
Posts: 12
Joined: Wed Sep 10, 2014 5:48 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by martijnvv » Sat Nov 22, 2014 12:03 pm

My todays id's.

-TB8226-
-TB8253-
-FL1100-
-BT791-%00

martijnvv
Posts: 12
Joined: Wed Sep 10, 2014 5:48 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by martijnvv » Mon Nov 24, 2014 11:58 am

A weird one:
%00%00%00%00%00%00%00%00

cfpp2p
Posts: 290
Joined: Sat Aug 08, 2009 3:14 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by cfpp2p » Mon Nov 24, 2014 3:13 pm

peace doesn't come without a price...
there is nothing truer on Earth or of the Universe

dwdockins
Posts: 20
Joined: Fri Jun 28, 2013 1:01 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by dwdockins » Fri Nov 28, 2014 7:06 pm

I've opined this months ago for this post... can't put my finger on it just now amongst all these dozens of pages. Here is what my 'personal' guru told me -

99.99% of these weird client ids are connections external to the 'USA defined' network. When the pathway opens up, the international system generates a brand new cross-border identity, usually random, which masks the real client id. You can make lists of these confusing client ids until Kingdom Come, and you will ever do is keep adding items to the bottom of the list - it will never end.

So tell me, please... have ANY of these items EVER been identified? And what would / could you do with that information? To me, this thread seems like a lot of turmoil for an artificial problem that has no practical solution (or implementation).

But, hey! I could be wrong! :D

x190
Posts: 5094
Joined: Sun Nov 30, 2008 4:59 am

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by x190 » Sat Nov 29, 2014 12:14 am

But, hey! I could be wrong!
I won't argue with that. Most have been identified and then decoded to what is presented in Transmission. Of course, if you want to be anonymous, just id your client as %00%00%00%00%00%00%00%00.

Example code:

Code: Select all

static int
decodeBitCometClient (char * buf, size_t buflen, const uint8_t * id)
{
    int is_bitlord;
    int major, minor;
    const char * name;
    const char * mod = NULL;

    if (!memcmp (id, "exbc", 4)) mod = "";
    else if (!memcmp (id, "FUTB", 4)) mod = " (Solidox Mod) ";
    else if (!memcmp (id, "xUTB", 4)) mod = " (Mod 2) ";
    else return false;

    is_bitlord = !memcmp (id+6, "LORD", 4);
    name = (is_bitlord) ? "BitLord " : "BitComet ";
    major = id[4];
    minor = id[5];

    /**
     * Bitcomet, and older versions of BitLord, are of the form x.yy.
     * Bitcoment 1.0 and onwards are of the form x.y.
     */
    if (is_bitlord && major>0)
        tr_snprintf (buf, buflen, "%s%s%d.%d", name, mod, major, minor);
    else
        tr_snprintf (buf, buflen, "%s%s%d.%02d", name, mod, major, minor);

    return true;
}
Here's some kinky ones even I haven't heard of before:

Code: Select all

        else if (!memcmp (id+1, "bk", 2)) four_digits (buf, buflen, "BitKitten (libtorrent)", id+3);
        else if (!memcmp (id+1, "BS", 2)) four_digits (buf, buflen, "BTSlave", id+3);
        else if (!memcmp (id+1, "BW", 2)) four_digits (buf, buflen, "BitWombat", id+3);
:) :roll:
The stone age didn’t end because we ran out of stones.
---The Great Disruption - by Paul Gilding
https://paulgilding.com/
-------------------------------------------------

martijnvv
Posts: 12
Joined: Wed Sep 10, 2014 5:48 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by martijnvv » Mon Dec 01, 2014 7:49 pm

A new one.
-BA3300-

martijnvv
Posts: 12
Joined: Wed Sep 10, 2014 5:48 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by martijnvv » Sun Dec 21, 2014 1:00 am

%FF%FF%0D%FF%FF%FF%FFc
-uT0G00-

x190
Posts: 5094
Joined: Sun Nov 30, 2008 4:59 am

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by x190 » Wed Jul 22, 2015 1:29 am

Screen shot 2015-07-21 at 6.49.49 PM.png
Screen shot 2015-07-21 at 6.49.49 PM.png (11.76 KiB) Viewed 9384 times
Screen shot 2015-07-22 at 1.03.06 PM.png
Screen shot 2015-07-22 at 1.03.06 PM.png (10.05 KiB) Viewed 9365 times
The stone age didn’t end because we ran out of stones.
---The Great Disruption - by Paul Gilding
https://paulgilding.com/
-------------------------------------------------

martijnvv
Posts: 12
Joined: Wed Sep 10, 2014 5:48 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by martijnvv » Thu Jul 30, 2015 1:03 pm

Noticed a new one today:
-XF8980-

martijnvv
Posts: 12
Joined: Wed Sep 10, 2014 5:48 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by martijnvv » Fri Jul 31, 2015 12:58 pm

-TB9895-

martijnvv
Posts: 12
Joined: Wed Sep 10, 2014 5:48 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by martijnvv » Sat Aug 01, 2015 6:14 am

-TB7712-
-SKX>%FF%FF-

martijnvv
Posts: 12
Joined: Wed Sep 10, 2014 5:48 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by martijnvv » Sat Aug 01, 2015 6:18 am

-IL502%FF-
-XF8920-

x190
Posts: 5094
Joined: Sun Nov 30, 2008 4:59 am

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by x190 » Sat Aug 01, 2015 7:09 am

The stone age didn’t end because we ran out of stones.
---The Great Disruption - by Paul Gilding
https://paulgilding.com/
-------------------------------------------------

martijnvv
Posts: 12
Joined: Wed Sep 10, 2014 5:48 pm

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by martijnvv » Sat Aug 01, 2015 11:34 am

%FFx[%FF+#<%FF
This is not even to be declared a real one, is it?

x190
Posts: 5094
Joined: Sun Nov 30, 2008 4:59 am

Re: Unknown Client in the Peers inspector tab? Post it here.

Post by x190 » Sat Aug 01, 2015 4:27 pm

martijnvv wrote:%FFx[%FF+#<%FF
This is not even to be declared a real one, is it?
Anybody who can build their own client can use whatever id they want.

https://trac.transmissionbt.com/ticket/5117
The stone age didn’t end because we ran out of stones.
---The Great Disruption - by Paul Gilding
https://paulgilding.com/
-------------------------------------------------

Post Reply