You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recently there have been reports (issue #50, issue #53, Revolt Chat) of network block with both TCP and UDP protocols in China. It means the current mieru protocols are insufficient to provide a stable proxy services. Even though the original design of mieru has taken a plenty of lessons from shadowsocks and v2ray (vmess), new techniques have been deployed by GFW to identify proxy services. A few known weaknesses of the current protocols are listed below:
The RTT among the first a few packets have special timing characteristic. This is due to the fact that socks5 handshake is faster than dial and connect to the destination server.
Some popular websites has deterministic number of connections and timestamps. This information needs to be hidden by multiplexing.
My current plan is to resolve 1 quickly in mieru v2 protocol. v2 means that it breaks backward compatibilities and you must use the same major version of the server and the client. To address 2 and 3, I have an ambitious plan that will take a long time to develop, so it will probably become mieru v3 at a certain point of time in the future.
Thank you for the support.
The text was updated successfully, but these errors were encountered:
Recently there have been reports (issue #50, issue #53, Revolt Chat) of network block with both TCP and UDP protocols in China. It means the current mieru protocols are insufficient to provide a stable proxy services. Even though the original design of mieru has taken a plenty of lessons from shadowsocks and v2ray (vmess), new techniques have been deployed by GFW to identify proxy services. A few known weaknesses of the current protocols are listed below:
My current plan is to resolve 1 quickly in mieru v2 protocol. v2 means that it breaks backward compatibilities and you must use the same major version of the server and the client. To address 2 and 3, I have an ambitious plan that will take a long time to develop, so it will probably become mieru v3 at a certain point of time in the future.
Thank you for the support.
The text was updated successfully, but these errors were encountered: