ч1: Обзор. Полгода после утечки через tun0. Кто из VPN-клиентов закрыл дыру, а кто закрыл issue.
ч2: Разбор. Как мы закрывали утечку через tun0 в AmneziaVPN.
TL;DR
-
Приложение, которое вы исключили из VPN на Android, может привязать сокет к
tun0, пройти через ваш туннель и узнать адрес сервера. Мы закрыли это внутри клиента: когда пакет выходит из туннельного интерфейса, фильтр спрашивает у Android, чьё это соединение, и чужие не пропускает.
