Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№127-07-2015 15:35:30

nap
Участник
 
Группа: Members
Зарегистрирован: 01-04-2015
Сообщений: 8
UA: Firefox 39.0

Можно ли скрыть код расширения?

Подскажите, существует ли способ скрыть код расширения от анализа.
Может можно вызывать скомпилированный каким-то образом код?

Отсутствует

 

№227-07-2015 16:05:16

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 42.0

Re: Можно ли скрыть код расширения?

Правила АМО запрещают как-либо обфусцировать код публикуемых расширений. А учитывая, что в скором времени пользователи не смогут устанавливать неподписанные мозиллой расширения, то вы не сможете распространять его даже не с АМО.
Add-on guidelines - Mozilla | MDN

Отсутствует

 

№327-07-2015 16:28:33

nap
Участник
 
Группа: Members
Зарегистрирован: 01-04-2015
Сообщений: 8
UA: Firefox 39.0

Re: Можно ли скрыть код расширения?

turbot пишет

Правила АМО запрещают как-либо обфусцировать код публикуемых расширений. А учитывая, что в скором времени пользователи не смогут устанавливать неподписанные мозиллой расширения, то вы не сможете распространять его даже не с АМО.
Add-on guidelines - Mozilla | MDN

А напрямую договориться с Мозиллой можно? Код им открыть, например.

Отсутствует

 

№427-07-2015 17:10:41

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 42.0

Re: Можно ли скрыть код расширения?

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

Да, и лично я бы бежал от вашего расширения, как от чумы, увидев, что код обфусцирован. И другим бы его ставить не советовал. Хотите проприетарщины и зонды/адварь/малварь по-тихому пользователям подсовывать - идите Chrome Web Store.

Отсутствует

 

№528-07-2015 08:51:45

nap
Участник
 
Группа: Members
Зарегистрирован: 01-04-2015
Сообщений: 8
UA: Firefox 39.0

Re: Можно ли скрыть код расширения?

turbot пишет

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

Да, и лично я бы бежал от вашего расширения, как от чумы, увидев, что код обфусцирован. И другим бы его ставить не советовал. Хотите проприетарщины и зонды/адварь/малварь по-тихому пользователям подсовывать - идите Chrome Web Store.

Ну что вы так сразу )
Намерения благие.
А в новом SDK нельзя что ли бинарные компоненты использовать?

Отсутствует

 

№628-07-2015 18:27:36

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 42.0

Re: Можно ли скрыть код расширения?

nap пишет

Намерения благие.

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

Или это вы, в свою очередь, чей-то код потырили? И опасаетесь, что правда наружу выползет? Тогда, да. Это все объясняет. :lol:

Отредактировано turbot (28-07-2015 18:28:20)

Отсутствует

 

№728-07-2015 20:17:03

lakostis
Administrator
 
Группа: Administrators
Откуда: /dev/urandom
Зарегистрирован: 07-10-2004
Сообщений: 1300
UA: Firefox 39.0
Веб-сайт

Re: Можно ли скрыть код расширения?

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

https://www.mozilla.org/en-US/about/partnerships/


Все микробы умрут

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]