Анализатор файлов расширений Firefox
Исследуйте архив расширения Firefox или файл manifest.json и получите сводную информацию о его структуре, разрешениях и метаданных.
Ввод
Вывод
Документация
Что такое пакет расширения Firefox?
Расширения Firefox обычно представляют собой пакеты на основе манифеста, распространяемые в виде архивов .xpi или .zip либо необработанных файлов manifest.json. Манифест определяет название расширения, разрешения, значки, ограничения версии и другие метаданные.
Поскольку расширения Firefox сначала описываются с помощью метаданных, вы можете просмотреть много полезной информации, не загружая дополнение в браузер.
Описание инструмента
Этот инструмент анализирует файлы расширений Firefox и обобщает данные манифеста и архива. Он принимает .xpi, .zip или необработанный JSON манифеста и отображает важные поля в удобном для чтения формате.
Используйте его для проверки разрешений, настроек Gecko ID, требований к версии и локализованных метаданных перед ручным открытием пакета.
Примеры
- Упакованное расширение
.xpi - Архив расширения с файлом
manifest.json - Необработанный файл JSON манифеста из распакованного дополнения
Возможности
- Определяет, является ли источник архивом или файлом манифеста
- Определяет локализованные названия и описания из
_locales - Отображает предварительные просмотры значков и содержимое необработанного манифеста
Ограничения
Это только инструмент для просмотра метаданных. Он не выполняет код расширения и не проверяет его поведение во время работы.
В отчёт включаются только поля, присутствующие в пакете и манифесте, поэтому необычные или неполные архивы могут привести к неполному результату.