Ник | Пост | Дата |
---|---|---|
ValdikSS | Test of Shadowsocks UDP handling in obfuscation modeSoftware used: shadowsocks-libev 3.3.4 (TCP+UDP) on the server side, official Android Shadowsocks 5.0.5 client by Max Lv. Without plugins
Simple-obfsSoftware: simple-obfs 0.0.5 on server, Simple Obfuscation by Max LV on Android, version 0.0.5.
V2ray-pluginSoftware: v2ray-plugin v1.3.0 on server, V2ray Plugin by Max LV 1.3.0 on Android Everything similar to simple-obfs situation: Shadowsocks ignores plugin configuration for UDP data and redirects it to the same host and port, without obfuscation by the plugin. ResumeShadowsocks obfuscation does not work for UDP traffic, as it was expected prior the test. However, I find it strange that UDP data does not get discarded and gets sent to server, bypassing plugin processing. This could be used as suspicious activity marker to detect proxies: common web browsers and other software won’t use UDP on port 443, except when using QUIC protocol, but in this case all further data transfer would be performed over UDP, which is not the case for Shadowsocks. Calls in IMs and other software which use UDP won’t work efficiently, if at all. P.S. during the test was found out that Firefox for Android send multiple empty UDP packets (10-20 in order, without any data), either on every connection or on every DNS query. After Shadowsocks encryption and incapsulation, these packets were seen as 10-20 55 byte UDP packets. | 2020-05-31T13:48:09.872Z |
ValdikSS | Fixed in Android version. Now it doesn’t relay UDP by default when any plugin is enabled. | 2020-06-02T18:19:11.137Z |
vanyaindigo | Интересно, если использовать QUIC вместо Websocket-TLS, будут такие же проблемы? | 2020-06-08T13:06:26.837Z |
ValdikSS | Речь про V2ray-plugin? Да, т.к. сама система плагинов поддерживает только TCP-трафик, а по какому протоколу сам плагин подключается к серверу — неважно. | 2020-06-08T13:12:55.865Z |
vanyaindigo |
это со стороны Shadowsocks или плагина такая шляпа? | 2020-06-08T15:05:50.060Z |
ValdikSS | Плагинная система Shadowsocks поддерживает только TCP
| 2020-06-08T15:32:40.626Z |
vanyaindigo | грустненько | 2020-06-08T16:45:43.491Z |