Глоссарий
IPv6
IPv6 это новый вид сетевого адреса: восемь групп шестнадцатеричных цифр, разделённых двоеточиями.
Как выглядит новый адрес
Старый вид это четыре числа через точку, и он помещается в голове целиком. Новый это восемь групп шестнадцатеричных цифр через двоеточие, а идущие подряд нули сворачиваются в двойное двоеточие.
Поэтому адрес нового вида пишут в квадратных скобках всюду, где за ним идёт порт. Без скобок непонятно, где кончился адрес и начался порт, и разобрать такую строку нельзя ни человеку, ни программе.
Почему оба вида ещё живы
Сайты и продавцы прокси до сих пор отдают в основном старый вид: его понимают все, от домашнего роутера до старого сервера. Новый включают рядом со старым, а не вместо него.
Значит, у машины обычно есть оба адреса сразу, и это два разных адреса. Сайт, который видит один сегодня и другой завтра, видит двух посетителей, пока их не свяжет что-то ещё.
Что принимает профиль
Поля связи профиля принимают адрес нового вида, если он записан в квадратных скобках, а порт стоит в своём поле. Запуск строит из этого одно правило, которое накрывает все схемы, а не только обычную.
Адрес без скобок отвергается. Запуск, который не может построить рабочее правило, останавливается и говорит об этом, а не выходит тихо с вашего собственного адреса.
Что обязана заметить проверка утечек
Браузер выдаёт кандидатов при подготовке звонка, и часть из них нового вида. Местный адрес, начинающийся с fd или fe80, это ваша собственная сеть, и в вердикт он попадает наравне с адресом старого вида.
Пустой адрес это заглушка, а не утечка, и его не считают. Считать заглушку значит пугать зря на машине, которая ведёт себя правильно, а к пустым тревогам привыкают и перестают их читать.
Часто путают с этим
IPv4
Старый вид. Оба это адреса, оба сайт читает одинаково, а у машины с обоими их сразу два, и каждый живёт своей жизнью.
Скрытый местный адрес
Браузер часто подменяет местный адрес выдуманным именем на local. Оно меняется от сессии к сессии, и связать по нему ничего нельзя: это работающая защита, а не утечка.
DNS
Это вопрос о том, какой адрес у имени, и кто на этот вопрос ответил. Вид ответа и дорога вопроса это две разные задачи с разными проверками.
Чего это не делает
- Вставленный список продавца с адресами нового вида не читается. Разбор ждёт адрес и порт через двоеточие, а адрес из одних двоеточий называется нечитаемым, а не угадывается.
- Программа не переключает вашу машину между двумя видами адреса. Профиль выходит тем, что дал ему прокси, а всё вне профиля остаётся ровно таким, каким было до установки.
- Программа не говорит, каким видом идёт ваш выход. Проверка показывает вернувшийся адрес как есть, а читать его вид и делать выводы оставлено вам.
- Она не меняет отношения сайта к двум видам адреса. Кто-то взвешивает их по-разному, кто-то не смотрит вовсе, и решают это всегда на той стороне.
Проверить
Что принимается, что отвергается и что считает вердикт утечки.
- Адрес в скобках проходит, а голый отвергается
- apps/desktop/src/main/main.js
- Цель в скобках разбирается обратно на адрес и порт
- apps/desktop/src/lib/proxyAuthBridge.js · apps/desktop/test/proxy-auth-bridge.js
- Местный адрес считается, а пустая заглушка нет
- apps/desktop/test/leak-verdict.js
- Проверка на этом сайте читает то, что выдал браузер
- apps/web/components/tools/LeakCheck.tsx
Вопросы
- Можно ли взять прокси на адресе нового вида?
- Да, если вписать его в поля связи профиля: адрес в квадратных скобках, порт отдельно. Вставка списка таких адресов в разбор не поддержана, и непонятная строка будет названа нечитаемой.
- Новый вид безопаснее?
- Нет. Это адрес и там, и там, и читают его одинаково. Разница одна: блок на покупателя обычно больше, поэтому ваш адрес делят с меньшим числом посторонних.
- Может ли сайт связать два моих адреса?
- Может, если увидит оба из одной сессии или из одного аккаунта. Это разные адреса, но разные не значит не связанные: связывает их то, что происходило внутри окна.
- Видит ли проверка утечек адреса нового вида?
- Да. Местный адрес попадает в вердикт как местный, а пустая заглушка адресом не считается вовсе. Читается это в вашем браузере и никуда не отправляется.
- Прокси нового вида, а запуск отказывает.
- Проверьте скобки вокруг адреса и порт в своём поле. Отказ здесь нарочный: молчаливый выход напрямую означал бы, что окно показывает прокси, а сайт видит ваш настоящий адрес.
Рядом с этим
ASN (номер автономной системы)
Сеть, из которой выдан адрес, и что с этой сетью делает сайт.
Утечка через WebRTC
Адреса, которые браузер выдаёт сам при подготовке звонка.
Проверка утечек
Адреса, которые выдаёт этот браузер: читаются здесь и никуда не уходят.
Как поставить прокси профилю
Куда идёт адрес и что бывает, когда им нельзя воспользоваться.
Посмотрите, что выдаёт ваш браузер
Проверка утечек идёт на этой же странице, и с вашей машины ничего не уходит.