mirror of
https://github.com/cbeuw/Cloak.git
synced 2026-04-26 21:15:55 +03:00
[GH-ISSUE #153] 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) #124
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Cloak#124
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @notsure2 on GitHub (Jan 21, 2021).
Original GitHub issue: https://github.com/cbeuw/Cloak/issues/153
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.
@alexander-potemkin commented on GitHub (Sep 5, 2022):
it would be a lovely feature, indeed