Cloak icon indicating copy to clipboard operation
Cloak copied to clipboard

Feature suggestion: Let users set a random time limit range for session stream (or maybe optionally default one) and randomly recreate the stream (preferably with different SNI)

Open notsure2 opened this issue 3 years ago • 1 comments

Hello, I got an idea for a nice feature.

Since having a long connection (even in the case of a singleplex) might itself be a signature, let an optional flag be set or let users specify a time range limit so that underlying tcp connection would be closed and recreated (of course without interrupting the top layer tcp connection) with random intervals within the range and preferably with differing SNIs to avoid connection time analysis.

This is applicable even for singleplex mode. Of course this feature will result in latency spike when the connection is recycled, so it should be optional, but it maybe useful for users in very restrictive environment where there is an adaptive firewall or algorithm that looks for HTTPS connections that look like proxies.

SoftEther has this feature.

notsure2 avatar Jan 21 '21 06:01 notsure2

it would be a lovely feature, indeed

alexander-potemkin avatar Sep 05 '22 08:09 alexander-potemkin