Перейти к содержимому

База знаний

Защита от сканирования портов

Некоторые сайты стучатся в порты вашего компьютера и местной сети и по ответам узнают, что у вас запущено. Защита делает открытый порт неотличимым от закрытого. Путь такой: «Изменить профиль», блок «Защита от сканирования портов».

Три режима

«Скрывать все», «Скрывать, кроме портов» и «Не скрывать». По умолчанию «Скрывать все», и так у всех профилей, созданных раньше.

Что значит скрывать

Запрос страницы к адресам этого компьютера и вашей местной сети отвергается до соединения, одинаково для открытого и закрытого порта. Сайт видит, что ничего не открыто.

Переход, который вы делаете сами, не трогается. Страница, открытая с местного адреса, например роутер, грузит сама себя как прежде.

Свои службы

«Скрывать, кроме портов» открывает сайтам только ваши порты: через запятую, не больше 50. Добавляйте только свои службы, например мост аппаратного кошелька.

Порт ARMANOS окно не примет: открывать его сайтам нельзя.

Где это видно

В окне «Отпечаток» строка «Порты»: «скрыты», «скрыты, кроме» и список, или «не скрыты». В быстрой правке тот же выбор.

Оба движка

Защита работает и в ARMANOS Browser, и во встроенном движке, одним решением на оба. Настройка действует со следующего запуска профиля.

Чего это не делает

  • У профиля без прокси пока не скрываются связь TURN по TCP и, в ARMANOS Browser, имя сайта, которое ведёт на ваш компьютер или в вашу местную сеть. Встроенный движок такое имя уже скрывает. ARMANOS Browser закроет и то и другое с ближайшей сборкой, а во встроенном движке связь TURN останется открытой: она идёт мимо программы, закрыть её там нечем.
  • Свой сервер, собранный у себя до обновления, настройку не хранит: тогда она не едет через аккаунт. С нашим сервером она едет через аккаунт на ваши другие компьютеры и коллегам, а ещё переносом вместе с сессией, копией и «Экспорт».
  • «Не скрывать»: ARMANOS Browser сначала спрашивает, как Chrome, а встроенный движок отвечает как есть.

Где это решается

Самые весомые утверждения и стенд, который держит каждое.

Каждый вид местного адреса снят из исходника Chromium и закрыт, решение одно на оба движка
apps/desktop/test/порты-правила.js
На собранном ARMANOS Browser и встроенном движке открытый порт неотличим от закрытого, а своё расширение защиты до петли доходит
apps/desktop/test/порты-живьём.js
Три режима в окне, негодный список портов отказывается словами, строка в окне «Отпечаток»
apps/desktop/test/порты-в-окне.js

Вопросы

Сломает ли защита мой роутер или свою службу на localhost?
Нет. Страница, открытая с местного адреса, грузит сама себя. Чужой сайт до неё не достучится.
Видит ли сайт, что защита включена?
Он видит то же, что на машине без местных служб: ничего не открыто.

Попробуйте на своих профилях

Бесплатный тариф даёт два профиля, без срока и без карты.