Запросы на разрешения для расширений Firefox

Во время установки расширения в Firefox может появиться подобное сообщение:

Запросы разрешений

Это значит, что расширение запрашивает ваше разрешение на использование внутренней структуры Firefox (с помощью API) для изменения поведения вашего браузера. API-интерфейсы могут запрашивать чтение или запись данных, которые вы вводите на веб-страницах, считывание данных, получение доступа к функциям на вашем компьютере или изменение настроек вашего браузера. Если вы не видите ни одного из этих сообщений, это означает, что расширение не будет пытаться получить доступ к каким-либо вашим данным или поменять настройки в вашем браузере.

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

(Также для получения инструкций по оценке расширений рекомендуем в дальнейшем мы рекомендуем прочитать статью Советы по оценке безопасности расширения .

Оглавление

Доступ к вашим данным для всех веб-сайтов

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

Расширения, запрашивающие это разрешение, могут:

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

Доступ к вашим данным для сайтов в определённом домене

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

Расширения, запрашивающие это разрешение, могут:

  • Изменять внешний вид некоторых или всех страниц в домене
  • Блокировать контент, например, рекламу или контент, использующий определённые теги, при отображении контента домена

Доступ к вашим данным в # других доменах

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

Доступ к данным для определённого сайта

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

Расширения, запрашивающие это разрешение, могут:

  • Изменять внешний вид некоторых или всех страниц веб-сайта.
  • Блокировать контент, например, рекламу или контент, использующий определённые теги

Доступ к вашим данным на # других сайтах

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

Чтение и изменение закладок

Расширение сможет создавать, изменять и удалять закладки, а также изменять структуру папок, в которых они сохранены.

Расширения, запрашивающие это разрешение, могут:

  • Добавлять закладки для своих функций или определённых веб-страниц
  • Предоставлять расширенные функции управления закладками

Чтение и изменение настроек браузера

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

  • Включение или отключение отображения всплывающих окон
  • Включение или отключение кэширования веб-страниц
  • Настройка отклонения или принятия всех новых запросов на отображение уведомлений
  • Считывание URL-адреса домашней страницы браузера
  • Считывание URL-адреса, используемого в новых вкладках
  • Определение того, как браузер отображает анимированные изображения — воспроизводит, как обычно, один раз или вообще не воспроизводит

Очистка недавней истории просмотра, кук и связанных с ними данных

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

Расширение сможет очищать что-либо или всё из следующего списка:

  • Кэш браузера
  • Куки
  • Загрузки
  • История
  • Хранилище компьютера
  • Данные плагинов
  • Сохранённые данные форм
  • Сохранённые пароли

Получение данных из буфера обмена

Расширение сможет извлекать данные из буфера обмена, что равнозначно функции «вставить».

Расширения, запрашивающие это разрешение, могут:

  • Позволять вам отправлять скопированный текст в инструмент перевода
  • Использовать скопированное изображение для поиска в визуальной поисковой системе

Помещение данных в буфер обмена

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

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

Разрешение инструментам разработчика получать доступ к вашим данным в открытых вкладках

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

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

Загрузка файлов, чтение и изменение истории загрузок браузера

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

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

Расширения, запрашивающие это разрешение, могут:

  • Сохранять данные из расширения на ваш компьютер (расширениям запрещено помещать файлы непосредственно в файловую систему вашего компьютера)
  • Сохранять файлы с веб-сайта или удалённого сервера
  • Предоставлять функции для управления историей загрузок

Открытие файлов, загруженных на ваш компьютер

Расширение сможет запрашивать, чтобы приложение на вашем компьютере, обрабатывающее файлы определённого типа, открыло загруженный файл. Например, если на вашем компьютере установлен Microsoft Word, расширение сможет запросить у него открытие файла с расширением «.docx».

Расширения, запрашивающие это разрешение, могут:

  • Открывать аудиофайлы в музыкальном проигрывателе вашего компьютера
  • Открывать документы, изображения и другие файлы в редакторах

Чтение текста во всех открытых вкладках

Расширение сможет выполнять поиск текстового содержимого любой вкладки.

Расширения, запрашивающие это разрешение, могут предоставлять расширенные функции поиска.

Доступ к вашему местоположению

Расширение сможет определять ваше местоположение с помощью вашего компьютера, GPS, местоположения, связанного с вашим IP-адресом, или каким-либо другим способом.

Расширения, запрашивающие это разрешение, могут:

  • Представлять информацию о текущем местоположении
  • Записывать ваше местоположение в данные, хранящиеся в расширении

Доступ к журналу посещений

Расширение сможет делать следующее с журналом вашего браузера:

  • Искать страницы
  • Удалять некоторые или все страницы
  • Добавлять страницы
  • Извлекать и удалять информацию о посещениях страницы
  • Получать доступ к списку «Топ сайтов», отображающемуся на новой вкладке браузера

Расширения, запрашивающие это разрешение, могут:

  • Предлагать функции для удаления истории просмотра определённых веб-сайтов или доменов
  • Предоставлять расширенную статистику по истории просмотра

Мониторинг использования расширений и управление темами

Расширение сможет:

  • Получать информацию об установленных дополнениях (расширениях и темах)
  • Включать и отключать темы
  • Самостоятельно удаляться
  • Получать уведомления об установке, удалении, включении и отключении дополнений

Расширения, запрашивающие это разрешение, могут:

  • Контролировать установку дополнений для проверки потенциальных конфликтов
  • Управлять темами

Обмен сообщениями с другими приложениями, помимо Firefox

Расширение сможет отправлять сообщения и получать их от дополнительного приложения на вашем компьютере.

Дополнительное приложение должно быть установлено на вашем компьютере отдельно от расширения. Обычно это происходит одним из двух способов:

  • Расширение предоставляет пошаговое руководство, которому вы должны следовать для установки приложения
  • Установленное вами ранее приложение предлагает установить расширение в Firefox

Пожалуйста, обратите внимание, что это приложение не проверяется и не рассматривается Mozilla. Вам следует подходить к его установке с той же осторожностью, что и к установке стороннего ПО из Интернета.

Расширения, запрашивающие это разрешение, могут:

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

Показ уведомлений

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

Расширения, запрашивающие это разрешение, могут:

  • Оповещать вас о завершении фоновых или длительных задач в расширении
  • Собирать сообщения от одного или нескольких веб-сервисов

Предоставление услуг криптографической аутентификации

Расширение сможет получать доступ к ПО вашего компьютера для создания и проверки ключей и сертификатов безопасности с использованием стандарта PKCS#11 (обратите внимание, что расширение не сможет установить программное обеспечение PKCS#11 на ваш компьютер, его установка будет предложена отдельно).

Расширения, запрашивающие это разрешение, могут:

  • Предлагать возможности использования безопасно зашифрованных механизмов единого входа
  • Предоставлять считыватель смарт-карт

Чтение и изменение параметров приватности

Расширение сможет изменять настройки, связанные с приватностью:

  • Поведение в сети
  • Сохранение паролей в браузере
  • Способ взаимодействия браузера с веб-сайтами

Расширения, запрашивающие это разрешение, могут:

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

Управление настройками прокси браузера

Расширение сможет частично или полностью направлять трафик вашего веб-браузера на другой компьютер (прокси) в Интернете.

Расширения, запрашивающие это разрешение, могут:

  • Блокировать доступ к определённым веб-сайтам или доменам
  • Предлагать доступ к определённым веб-сайтам и доменам через прокси-серверы, например, для предоставления возможности просмотра, который мог бы быть ограничен местоположением

Доступ к недавно закрытым вкладкам

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

Расширения, запрашивающие это разрешение, могут:

  • Предоставлять расширенное управление историей браузера
  • Предлагать возможность очистки или удаления истории определённых веб-сайтов или доменов
  • Предоставлять функции для открытия закрытых вкладок

Доступ ко вкладкам браузера

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

Расширения, запрашивающие это разрешение, могут:

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

Хранение неограниченного количества данных на стороне клиента

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

Расширения, запрашивающие это разрешение, могут:

  • Хранить большие файлы, такие как изображения, в вашем браузере
  • Предлагать обширную локальную информационную базу

Доступ к активности браузера во время навигации

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

Расширения, запрашивающие это разрешение, могут:

  • Обнаруживать, когда потоковые видео начинают воспроизводиться и предоставлять функцию загрузки
  • Отслеживать и предотвращать открытие всплывающих окон

Доступ к MIDI-устройствам с поддержкой SysEx

Расширение позволит веб-сайту взаимодействовать с MIDI-устройствами, отправляя и получая данные SysEc. Данные SysEx не имеют единого стандарта и часто специфичны для конкретной модели устройства или производителя. Веб-сайты, которым предоставлено это разрешение, смогут вмешиваться в работу устройств. Хотя существует множество законных вариантов использования сообщений SysEx, зловредный веб-сайт может повредить память вашего устройства. Последствия вредоносных действий варьируются от потери всех данных, хранящихся на устройстве, до приведения устройства в негодность в результате перезаписи его программной памяти.

Расширения, запрашивающие это разрешение, могут:

  • Создавать резервные копии настроек MIDI-устройства (предустановок, образцов и т.д.)
  • Восстанавливать настройки MIDI-устройства из предварительно созданной резервной копии или сбрасывать их до заводских
  • Настраивать MIDI-устройство с помощью веб-интерфейса
  • Обновлять версию прошивки MIDI-устройства
  • Взаимодействовать с устройством, отправляя и принимая более сложные сообщения, чем стандартные MIDI-примечания или CC-сообщения, например, настраивать цвета светодиода, писать текст на экране и т.д.

Помогла ли эта статья?

Пожалуйста, подождите...

Эти прекрасные люди помогли написать эту статью:

Illustration of hands

Станьте волонтёром

Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.

Подробнее