Hello,
I got an idea for a nice feature. Let us specify multiple server names, easily just comma separated: ServerName=x.com,y.com,z.com,l.com and when establishing new TCP connections, pick randomly between them.
This will help reduce the signature of Cloak since having many long lived connections (or even many short lived connections) with the same SNI is itself a signature.
Of course this probably won't be useful for CDN mode (or it might, if somehow the CDN allows domain fronting or if user is using a normal reverse proxy setup not a real CDN, let's let users have the option).
Hello, I got an idea for a nice feature. Let us specify multiple server names, easily just comma separated: ServerName=x.com,y.com,z.com,l.com and when establishing new TCP connections, pick randomly between them.
This will help reduce the signature of Cloak since having many long lived connections (or even many short lived connections) with the same SNI is itself a signature.
Of course this probably won't be useful for CDN mode (or it might, if somehow the CDN allows domain fronting or if user is using a normal reverse proxy setup not a real CDN, let's let users have the option).