Little Rat: мониторинг сетевой активности расширений Chrome

2023-08-15 4144 комментарии
Little Rat — новое расширение для Google Chrome и других браузеров на Chromium, которое отслеживает и показывает сетевой трафик любого установленного в браузере расширения

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

Некоторые расширения при установке связываются с серверами, например, для загрузки обновлений или удаленных шрифтов. Эти соединения происходят в фоновом режиме и в основном безобидны. Однако, существуют вредоносные расширения, отправляющие личные данные на удаленные серверы. Такие расширения периодически встречаются даже в официальном Интернет-магазине Chrome. Кроме того, всегда есть риск, что легальные расширения могут быть проданы менее добросовестным организациям. Чтобы узнать о такой активности, приходится использовать сторонние инструменты, например, мониторы сетевого трафика.

Little Rat — расширение с открытым исходным кодом для Chrome, которое предназначено для мониторинга сетевого трафика любого установленного расширения, предупреждения пользователя о подозрительной активности и предоставления информации о соединениях.

Расширение оповещает пользователя о сетевом трафике с помощью своего значка на панели инструментов Chrome или в меню расширений. Рекомендуется закрепить значок Little Rat на панели инструментов, чтобы его видеть постоянно. При нажатии на значок отображаются все установленные расширения браузера. Каждое расширение содержит список с названием и количеством запросов, сделанных им в течение текущего сеанса.

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

При использовании расширения есть некоторые нюансы. Little Rat недоступен в Интернет-магазине Chrome и, скорее всего, не будет там опубликован. Основная причина этого заключается в том, что в расширении используются инструкции, предназначенные только для отладки.

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

На данный момент пользователям необходимо установить расширение непосредственно через режим разработчика браузера:

  • Скачайте ZIP-архив репозитория с GitHub.
  • Распакуйте скачанный архив в локальной системе.
  • Откройте браузер Chrome / на базе Chromium и откройте в нем список расширений, например, выбрав меню > Расширения > Управление расширениями.
  • Установите флажок Режим разработчика.
  • Выберите пункт Загрузить распакованное расширение.
  • С помощью браузера файлов выберите основную папку архива.
  • Выберите пункт Открыть (Выбрать).

Сразу после установки Little Rat станет сообщать о сетевом трафике других расширений. Обратите внимание, что после установки новых расширений может потребоваться перезапуск браузера, чтобы они также обрабатывались Little Rat. Разработчик работает над добавлением опции автообновления для этого случая.

Little Rat — полезное расширение для пользователей Chrome или других браузеров на Chromium, которые хотят знать, какие расширения общаются с серверами в Интернете. Из соображений безопасности, подобная функция должна быть встроена в любой браузер, поддерживающий расширения.

© . По материалам Ghacks
Комментарии и отзывы

Нашли ошибку?

Новое на сайте