Как превратить Chrome или Firefox в браузер для одного сайта

Браузер с одним сайтом служит для очень конкретной цели. Вы используете его для доступа к одному, а иногда и нескольким веб-сайтам и услугам в Интернете. Это могут быть финансовые сайты, ваши учетные записи электронной почты или другие сайты с личной информацией, такие как медицинские сайты. Основная идея состоит в том, чтобы заблокировать доступ ко всем остальным сайтам для защиты учетной записи и информации от определенных форм атак, таких как межсайтовый скриптинг или клик-джеккинг.

Все соединения заблокированы, за исключением тех сайтов, которые вы явно разрешили. Это означает, что сторонние скрипты не будут загружаться, если они происходят из домена, не входящего в белый список, и что вы не сможете открывать сторонние сайты вручную в браузере.

Это руководство демонстрирует, как превратить Firefox и Google Chrome в браузер для одного сайта. Вдохновение было взято с поста Васы на форуме по безопасности в Вилдерсе.

Гугл Хром

Пользователи Google Chrome могут использовать параметр --host-rules для блокировки всех подключений к домену, кроме тех, которые они занесли в белый список. Общий параметр выглядит так:

--host-rules="MAP * 127.0.0.1, EXCLUDE *.ghacks.net"

Это перенаправляет все попытки подключения к localhost, за исключением подключений к сайту ghacks.net или одному из его поддоменов.

Вы также можете добавить несколько включений следующим образом:

--host-rules="MAP * 127.0.0.1, EXCLUDE *.ghacks.net", "MAP * 127.0.0.1, EXCLUDE *.microsoft.com"

Пользователи Windows могут добавить параметр в Chrome следующим образом:

  • Найдите ярлык Chrome в меню «Пуск», на панели задач или на рабочем столе.
  • Щелкните правой кнопкой мыши по ярлыку и выберите «Свойства».
  • Добавьте параметр в конец списка Target с пробелом между ними.
  • Нажмите Ok, чтобы применить настройки.

В качестве альтернативы вы можете создать второй ярлык, чтобы использовать его для доступа к вашим важным сайтам, и сохранить общий ярлык для всех других сайтов, которые вы посещаете в браузере.

Fire Fox

Пользователи Mozilla Firefox должны сначала установить расширение SimpleBlock для своего браузера. Затем им нужно создать файл SimpleBlock.ini в папке профиля пользователя и добавить к нему регулярное выражение, чтобы разрешить доступ к определенным сайтам.

R: https?://(?!(My.bank.com|Second.site.com|Third.site.com))

Это позволило бы получить доступ к трем доменам, упомянутым выше, и заблокировать все другие попытки подключения.

Для этого лучше всего создать новый профиль пользователя. Вы можете использовать надстройку, например Switchy, или новое приложение для управления профилями Firefox.

Заключительные слова

Лучше всего создавать новые профили или ярлыки для работы с одно-сайтными браузерами. Надстройки безопасности, такие как NoScript, могут смягчить проблемы, если они настроены правильно.