+ Reply to Thread
Results 1 to 5 of 5

Thread: Transmission 2.94 (Windows version)

  1. #1

    Transmission 2.94 (Windows version)

    Download here: transmission-2.94-d8e60ee44f.zip

    The zip contains two files.
    1) 2.94 (d8e60ee44f) Support Encryption (Crypto).client
    2) 2.94 (d8e60ee44f) Support + Require Encryption (Crypto).client

    Information regarding the client(s):
    1) The Peer Id of both clients are global. (Changes for every torrent added).
    2) The Keys of both clients are set to non global. (Yes it has changed. Check the announces)
    3) The clients are specifically configured for Windows OS. (Announces were captured on Windows OS. Other OSes may have variation in announces).
    4) Neither of the clients reports your IPv6 address. (If you want one made, please provide announces with the ipv6 enabled).

    Spoiler Announces captured to make this client file can be found here:

    Transmission 2.94 (d8e60ee44f) (SUPPORT ENCRYPTION)

    GET /announce?info_hash=%e8B%13%a7%94%f3%cc%d8%908%2aT% a6L%a6%8b~%92T3&peer_id=-TR2940-0m0g23hb7lfu&port=51413&uploaded=0&downloaded=0&le ft=1953349632&numwant=80&key=60905078&compact=1&su pportcrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%e8B%13%a7%94%f3%cc%d8%908%2aT% a6L%a6%8b~%92T3&peer_id=-TR2940-uiefcf7b2d9y&port=51413&uploaded=0&downloaded=0&le ft=1930854400&numwant=80&key=5e1dc180&compact=1&su pportcrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%0aA%93%f5%06X%c7%f1%95(%8b%fd% 84%a1%b0gi~!%a2&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=0&numwant=200&key=qrppzrmt&compact=1&supportcry pto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=4%93%06t%ef%3b%b91%7f%b5%f2c%cc %a80%f5%26%85%23%5b&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=0&numwant=200&key=52dw4p4c&compact=1&supportcry pto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%c7%f30%7c%8f%11FM%3d%5e%ec%de% 5e%c6%97%22%d5qA%be&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=0&numwant=200&key=cxq4rk9q&compact=1&supportcry pto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%7bT%de%bb4%b0%a7%b4g%f6%97%e6% 3ea%0e%94%a4%bc%ce%00&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=0&numwant=200&key=uvofexra&compact=1&supportcry pto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%b1%92G%db7%01%fd%fe%02%15%14%c 1%e1%9f%5e%8c%9fR%86%cb&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=0&numwant=200&key=oypy6nsu&compact=1&supportcry pto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%965%ca%bd%20%1a%92%fd%a5%d6%c7 %0d5%cb%fbp~)%05%89&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=0&numwant=200&key=jkzgm70g&compact=1&supportcry pto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%e8B%13%a7%94%f3%cc%d8%908*T%a6 L%a6%8b~%92T3&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=0&numwant=200&key=belaq578&compact=1&supportcry pto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%c3%c5%fe%05%c3)%aeQ%c6%ec%a4d% f6%b3%0b%a0%a4W%b2%ca&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=0&numwant=200&key=eelymk82&compact=1&supportcry pto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%5e%e7%e1%dc%3e%01%f3b%b0%e5%3b %fe%e9%e4%d6%dc%de%da%d6%1b&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=1109803008&numwant=200&key=ofah7cab&compact=1&s upportcrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%f6%7c%13%cb%d1%1a%00%bc%cd%1e% dd%df%8c%7b%0e%3d%b8%0ec%12&peer_id=-TR2940-r6g63uzq7txb&port=54185&uploaded=0&downloaded=0&le ft=0&numwant=200&key=7kmpcfkr&compact=1&supportcry pto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity


    Transmission 2.94 (d8e60ee44f) (SUPPORT + REQUIRE ENCRYPTION)

    GET /announce?info_hash=%e8B%13%a7%94%f3%cc%d8%908%2aT% a6L%a6%8b~%92T3&peer_id=-TR2940-hdq5f3lwhuen&port=51413&uploaded=0&downloaded=0&le ft=1917059072&numwant=80&key=47f62637&compact=1&su pportcrypto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%c7%f30%7c%8f%11FM%3d%5e%ec%de% 5e%c6%97%22%d5qA%be&peer_id=-TR2940-s7s0cuvemyis&port=51413&uploaded=0&downloaded=0&le ft=912261120&numwant=80&key=67e3ada5&compact=1&sup portcrypto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%7bT%de%bb4%b0%a7%b4g%f6%97%e6% 3ea%0e%94%a4%bc%ce%00&peer_id=-TR2940-rtsmkudng422&port=51413&uploaded=0&downloaded=0&le ft=1664614400&numwant=80&key=67e3ada5&compact=1&su pportcrypto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%c3%c5%fe%05%c3%29%aeQ%c6%ec%a4 d%f6%b3%0b%a0%a4W%b2%ca&peer_id=-TR2940-4ny29lx4stwx&port=51413&uploaded=0&downloaded=0&le ft=1649590272&numwant=80&key=67e3ada5&compact=1&su pportcrypto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%b1%92G%db7%01%fd%fe%02%15%14%c 1%e1%9f%5e%8c%9fR%86%cb&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=0&numwant=200&key=mnu4fggk&compact=1&supportcry pto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%5e%e7%e1%dc%3e%01%f3b%b0%e5%3b %fe%e9%e4%d6%dc%de%da%d6%1b&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=1109803008&numwant=200&key=yyflkgnd&compact=1&s upportcrypto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%c3%c5%fe%05%c3)%aeQ%c6%ec%a4d% f6%b3%0b%a0%a4W%b2%ca&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=0&numwant=200&key=5pyu7cuc&compact=1&supportcry pto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%7bT%de%bb4%b0%a7%b4g%f6%97%e6% 3ea%0e%94%a4%bc%ce%00&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=0&numwant=200&key=96ptjgxu&compact=1&supportcry pto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%e8B%13%a7%94%f3%cc%d8%908*T%a6 L%a6%8b~%92T3&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=0&numwant=200&key=x1yh7atb&compact=1&supportcry pto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%f6%7c%13%cb%d1%1a%00%bc%cd%1e% dd%df%8c%7b%0e%3d%b8%0ec%12&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=0&numwant=200&key=7uzpn6iv&compact=1&supportcry pto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%c7%f30%7c%8f%11FM%3d%5e%ec%de% 5e%c6%97%22%d5qA%be&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=0&numwant=200&key=v8oxsssu&compact=1&supportcry pto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%965%ca%bd%20%1a%92%fd%a5%d6%c7 %0d5%cb%fbp~)%05%89&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=0&numwant=200&key=p43khiup&compact=1&supportcry pto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=4%93%06t%ef%3b%b91%7f%b5%f2c%cc %a80%f5%26%85%23%5b&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=0&numwant=200&key=llp3rskw&compact=1&supportcry pto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity

    GET /announce?info_hash=%0aA%93%f5%06X%c7%f1%95(%8b%fd% 84%a1%b0gi~!%a2&peer_id=-TR2940-5w4q0esvn2pt&port=57984&uploaded=0&downloaded=0&le ft=0&numwant=200&key=6m6lldzh&compact=1&supportcry pto=1&requirecrypto=1&event=started HTTP/1.1
    Host: torrent.ubuntu.com:6969
    User-Agent: Transmission/2.94
    Accept: */*
    Accept-Encoding: identity



    Warning: Confirmation regarding its stability/authenticity is required. If you do notice something out of the ordinary, report it here and it will be changed.

    How to use it? Follow the images
    Step 1 and 2Click image for larger version. 

Name:	Screenshot_5.jpg 
Views:	421 
Size:	36.7 KB 
ID:	19255

    Step 3 Click image for larger version. 

Name:	Screenshot_6.jpg 
Views:	398 
Size:	40.6 KB 
ID:	19256

    Choose Client file based on encryption settings. Click image for larger version. 

Name:	Screenshot_7.jpg 
Views:	429 
Size:	72.4 KB 
ID:	19257

    Happy Spoofing and don't get banned!
    Last edited by anon; 17.10.18 at 07:14. Reason: Updated client file
    Reply With QuoteReply With Quote
    Thanks

  2. Who Said Thanks:

    RapNatioNs (17.10.18) , Mon (13.10.18) , anon (11.10.18) , RaMa (10.10.18)

  3. #2
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,370
    Activity Longevity
    11/20 19/20
    Today Posts
    1/5 ssss39370
    I recently made an mRatio client (available at http://www.sb-innovation.de/showthread.php?t=33898) for this same version and revision, based on the data posted at http://www.sb-innovation.de/showthread.php?p=349709, and I can spot a few differences:

    1. your URL encoding exceptions are !()*-._~ whereas mine are -._~ whereas anthony_joal's thread in the client file knowledge base says it's just -
    2. your key charset includes all numbers and lowercase letters from a to z, whereas mine is all numbers and lowercase letters from a to f; Anthony's thread agrees with me here
    3. your Accept-Encoding header's value is just "identity", whereas mine is "gzip;q=1.0, deflate, identity"
    4. your numwant is 200, whereas mine is 80, but I see Transmission alternating between both values in your announces

    Note that I based my client file on a single announce while you gathered many, so I can't point any fingers here. Also, I have attached a set of .torrent files ghostfucker once made and a tracker emulator script in hopes of clarifying point no. 1 once and for all
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  4. Who Said Thanks:

    cloud99 (11.10.18)

  5. #3
    Quote Originally Posted by anon View Post
    [*]your URL encoding exceptions are !()*-._~ whereas mine are -._~ whereas anthony_joal's thread in the client file knowledge base says it's just -
    Um.... I took this data off a old version of transmission I have stored in my client files folder. I have made the necessary changes to suit yours. (-._~).

    Quote Originally Posted by anon View Post
    [*]your key charset includes all numbers and lowercase letters from a to z, whereas mine is all numbers and lowercase letters from a to f; Anthony's thread agrees with me here
    I have made the necessary changes to suit yours. (a-f, o-9) Once again data was roughly taken from old version of transmission. Also I checked Anthony's thread but could find any data related to version 2.94. Where did you find it "version 2.94" and the "key charset generation pattern"?
    Click image for larger version. 

Name:	Screenshot_7.jpg 
Views:	393 
Size:	60.4 KB 
ID:	19262

    Quote Originally Posted by anon View Post
    [*]your Accept-Encoding header's value is just "identity", whereas mine is "gzip;q=1.0, deflate, identity"
    I too got "gzip;q=1.0, deflate, identity" on Linux and just "identity" on Windows. I have provided an image below as proof.
    Click image for larger version. 

Name:	Screenshot_5.jpg 
Views:	383 
Size:	137.7 KB 
ID:	19263

    Also I've provided another picture to show that the http debugger that I use can detect gzip and deflate but from a different header.
    Click image for larger version. 

Name:	Screenshot_6.jpg 
Views:	391 
Size:	80.9 KB 
ID:	19264

    Quote Originally Posted by anon View Post
    [*]your numwant is 200, whereas mine is 80, but I see Transmission alternating between both values in your announces
    I got 200 on Linux and 80 on Windows. I'll change that to 80 and specifically mention in the thread that the client is only for Windows OS users.
    Click image for larger version. 

Name:	Screenshot_4.jpg 
Views:	412 
Size:	122.7 KB 
ID:	19265

    Quote Originally Posted by anon View Post
    a tracker emulator script in hopes of clarifying point no. 1
    How do I go about running this script? There is a "read me" file and some commands to run but I'm lost at this stage.
    Reply With QuoteReply With Quote
    Thanks

  6. Who Said Thanks:

    anon (14.10.18) , H265 (11.10.18)

  7. #4
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,370
    Activity Longevity
    11/20 19/20
    Today Posts
    1/5 ssss39370
    Sorry for the delay.

    Quote Originally Posted by cloud99 View Post
    Um.... I took this data off a old version of transmission I have stored in my client files folder. I have made the necessary changes to suit yours. (-._~).
    Note I'm not 100% sure on this regard. From memory, this client only has those four exceptions, but I attached that set of .torrent files so we can clear any doubt.

    I have made the necessary changes to suit yours. (a-f, o-9) Once again data was roughly taken from old version of transmission. Also I checked Anthony's thread but could find any data related to version 2.94. Where did you find it "version 2.94" and the "key charset generation pattern"?
    If you check the template on his post, the first lines are as follows:

    Code:
    {
        "keyGenerator": {
            "length": 8,
            "type": "hash",
            "refreshOn": "NEVER",
            "case": "lower",
        },
    Type "hash" means only characters from 0 to 9 and A to F, and case "lower" means the letters should always be lowercase.

    I too got "gzip;q=1.0, deflate, identity" on Linux and just "identity" on Windows. I have provided an image below as proof.

    Also I've provided another picture to show that the http debugger that I use can detect gzip and deflate but from a different header.

    I got 200 on Linux and 80 on Windows. I'll change that to 80 and specifically mention in the thread that the client is only for Windows OS users.
    Very interesting (and somewhat frustrating) information, I wonder what the reasoning behind these differences is... anyway, looks like we're going to have to make separate client files for Windows and Linux in addition to those with and without encryption

    How do I go about running this script? There is a "read me" file and some commands to run but I'm lost at this stage.
    A Java program to automate the task is included, but I've never used it. I'd just load the torrents on the client, capture the announce traffic and check which characters are encoded and which aren't. The tracker emulator makes this easier by running a local server on a loop and dumping all the traffic it receives (the torrents already point at localhost).
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  8. Who Said Thanks:

    cloud99 (16.10.18) , H265 (14.10.18)

  9. #5
    Coder tr-cht-fx-242p's Avatar
    Join Date
    08.03.14
    Location
    usa
    P2P Client
    transmission
    Posts
    125
    Activity Longevity
    0/20 12/20
    Today Posts
    0/5 ssssss125
    I too got "gzip;q=1.0, deflate, identity" on Linux and just "identity" on Windows. I have provided an image below as proof.

    Also I've provided another picture to show that the http debugger that I use can detect gzip and deflate but from a different header.

    I got 200 on Linux and 80 on Windows. I'll change that to 80 and specifically mention in the thread that the client is only for Windows OS users.
    Very interesting (and somewhat frustrating) information, I wonder what the reasoning behind these differences is... anyway, looks like we're going to have to make separate client files for Windows and Linux in addition to those with and without encryption
    It's pertaining to transmission and how libcurl were compiled
    cfpp2p commented Feb 2, 2018 pull/495#issuecomment-362678206
    https://github.com/transmission/tran...ment-362678206
    the important information and the rest if you read the whole thread.
    Application error: warning -> battery failure imminent ~ shutting down NOW permanent == message to Earth -- finalized shudown code ... 6ikf9849l+!~:'?.|\
    Reply With QuoteReply With Quote
    Thanks

  10. Who Said Thanks:

    cloud99 (16.10.18) , anon (15.10.18)

+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •