+ Reply to Thread
Page 4 of 4 FirstFirst ... 234
Results 46 to 48 of 48

Thread: mRatio TLS Fix v4 [BETA]

  1. #1
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    35,945
    Activity Longevity
    11/20 19/20
    Today Posts
    2/5 ssss35945

    mRatio TLS Fix v4 [BETA]

    Not really a fix, more of a workaround for a workaround, but it seems to work. If you have one or more trackers where mRatio is unusable due to the EOF/0 bytes error (caused by lack of TLS 1.2 support) and want to test a possible solution, read on.

    Grab the attachment and extract it somewhere. Run runme.bat as administrator, wait until it's fully initialized and leave it open, then run install.bat (also as administrator) to install the certificate. Open mRatio, load torrents and make sure they're configured to use a proxy: type SOCKS5, host 127.0.0.1, port 8080. Since this is an experiment and mRatio remembers each torrent's proxy settings but offers no way of changing them, I recommend making a separate install of the program and configuring the proxy in the settings before everything else, so that it doesn't need to be done on an individual basis. Anyway, add torrents, start, note results.

    Note: don't load any torrents whose announce URL has a non-standard port (e.g. https://tracker.example.invalid:34000/...) yet. Make a list of all such URLs you encounter and post it here (whether they use HTTPS doesn't matter). Unfortunately, mRatio's proxy support is so broken it ignores the destination port, and uses the wrong one for HTTPS on top of that. The idea is building a "database" of special cases in redirect.py to correct requests before they are sent and compensate for this bug.

    Plans for the future:
    • Proper release post with formatting and explanations
    • Better install script, or better yet, a graphical installer and interface
    • Public release (once we've collected enough tracker ports, see the note above)
    • Windows XP support (if reasonably possible)
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  2. Who Said Thanks:

    ilneroviaggiatore (05.02.20) , BrianZet (10.01.20) , Artbabelitta (05.01.20) , caracola2394 (02.01.20) , ffp (20.12.19) , dadodz23 (15.12.19) , coromantee (16.11.19) , whyme (09.11.19) , Outlaw (06.11.19) , Zigole (06.11.19) , austinpowers (06.11.19) , RaMa (06.11.19) , Lucius (01.11.19) , alpacino (01.11.19) , H265 (30.10.19) , Rebound (29.10.19)

  3. #46
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    35,945
    Activity Longevity
    11/20 19/20
    Today Posts
    2/5 ssss35945
    Quote Originally Posted by ZeroX319 View Post
    I successfully use SocksCap to chain mratio with ShadowsocksR. But I want to ask that do you mean if I use mitmproxy as an upstream one, I can use it directly without chaining?
    "Upstream" means a proxy for mitmproxy. You want to have a chain that looks like this (from first to last and left to right):

    mRatio <----------> mitmproxy <----------> ShadowsocksR client <----------> ShadowsocksR server & the Internet

    Other combinations won't work.

    How to multiboxing mratio? I mean open two mratio at the same time. I use sandbox to achieve it now, do you have better solution?
    No, Sandboxie is the only method I'm aware of. What's the reason you want to run two instances?

    Quote Originally Posted by ZeroX319 View Post
    Another question. Can you tell me briefly that what's memory reader and what's the difference after I use it on utorrent? Thank you.
    See http://www.sb-innovation.de/showthread.php?t=33301.
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  4. Who Said Thanks:

    ZeroX319 (23.01.20)

  5. #47

    Thumbs up

    Quote Originally Posted by anon View Post
    "Upstream" means a proxy for mitmproxy. You want to have a chain that looks like this (from first to last and left to right):

    mRatio <----------> mitmproxy <----------> ShadowsocksR client <----------> ShadowsocksR server & the Internet

    Other combinations won't work.



    No, Sandboxie is the only method I'm aware of. What's the reason you want to run two instances?



    See http://www.sb-innovation.de/showthread.php?t=33301.
    Thanks for your answer. That really solve my problems.
    At last, I want to say that you are warmhearted. And I am really grateful to your selfless contribution to maintainance the ratio tools for many years.
    Anyway, thank you.
    Reply With QuoteReply With Quote
    Thanks

  6. Who Said Thanks:

    anon (23.01.20)

  7. #48
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    35,945
    Activity Longevity
    11/20 19/20
    Today Posts
    2/5 ssss35945
    I appreciate the appreciation
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

+ Reply to Thread
Page 4 of 4 FirstFirst ... 234

Tags for this Thread

Posting Permissions

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