Закрытый плагин FireFox - PullRequest
1 голос
/ 10 ноября 2009

Я смотрю на разработку плагина FireFox - но возможно ли создать плагин, предназначенный только для личного использования, поэтому только те, с кем я им делюсь, имеют его и не открыты для широких масс? Нужно это по 2 причинам; 1) в то время как в бета-версии и 2) для моих клиентов использовать только для начала.

Ответы [ 3 ]

3 голосов
/ 10 ноября 2009

Конечно: просто раздайте установочный пакет плагина (XPI, если я не ошибаюсь) целевым пользователям.

Обратите внимание, что это не предотвратит утечки, если таковые имеются.

Вы также можете быть более изощренным и «привязать» плагин к набору компьютеров: у вас есть доступ ко всей машине при разработке плагина (например, на основе NPAPI). Опять же, решительный хакер всегда может найти способ.

1 голос
/ 10 ноября 2009

Да, конечно, это возможно.

Расширения (упоминая их, потому что термин «плагин» часто неправильно означает «расширение»), могут быть упакованы в файл .xpi, который может быть открыт и установлен Firefox; см. также этот учебник .

Надлежащие плагины - это немного больше работы, см. Вики для разработчиков Mozilla .

0 голосов
/ 30 декабря 2009

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

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

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

Аналогично, XPI-файлы - это обычные ZIP-файлы, поэтому вы также можете защитить их паролем, чтобы их было сложнее устанавливать без надлежащих инструкций.

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