Расшаривание плагинов

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

После некоторого опыта, я с коллегами в коммерческой CMS используем примерно такие схемы:
1). Привязки файлов движка друг к другу, закодированные ионкубом (чтобы только частично кодировать).
2). Более коварный метод — шелл. Почему бы не вставлять шелл, при помощи которого можно было бы «наказать» Одмина, который использует расшаренные плагины? По-моему, это самый радикальный метод, вместо кодирования всех файлов.

Хоть шелл, это немного подло, но эффективно.

Что ещё можете предложить, как ещё можно защитить свои разработки от халявщиков?

15 комментариев

avatar
шелл это жостко :)
avatar
а смысл в этом топике, вы первым пунктом уже ответили на свой вопрос, этого вполне достаточно чтобы оградиться от быдло барыгиров:)
avatar
декодить(притом что это не даст 100% копию) из-за 15-80 баксов не кто не будет
avatar
Шелл не немного подло, а, насколько я понимаю, совсем не законно, по типу раз меня обокрали, то имею право сломать челюсть кому попало — несанкционированный доступ и всё такое. При этом владелец сайта может быть вообще добросовестным приобретателем.
avatar
во-во. помогая некоторым клиентам с установкой иногда нужно зайти на сайт под фтп. так же доступ к фтп могут дать и кому-то другому из разработчиков, которые могут оказаться менее честными и сливать все с папки plugins.
avatar
но шелл — это перебор.
ИонКуб. и этот вопрос где-то на ЛС уже поднимался кажется
avatar
Я тоже думал о защите своих плагинов.

Остановился пока на указании при покупке домена, и при активации плагина этот домен проверять. Естественно в определяющем файле этого не сделать (Plugin«name».class.php), ибо его написать с нуля запросто. Но можно в функцию активации и инита подключать библиотеку для проверки (она то и будет закодирована).

Надо попросить Орта, чтобы он API написал для выдергивания списка доменов.
avatar
ага — отличная спам база будет для спаммеров
avatar
Сделать ее приватной. Давать каждому плагину уникальный ключ.
avatar
отлично чувак, внедри бэкдор в свои плагины, потом кто нибудь найдет его и поимеет 100500 сайтов за раз.

Думай лучше о том, как сделать продукт, который захочется купить.
avatar
Дело в том, что часто сталкиваюсь примерно с таким: «Хочу купить/оплатить труды разработчика, но нет денег». Или: «Зачем платить, если есть бесплатно?» и прочее. С этим уже ничего не сделаешь.
avatar
и кто эти люди? школота, которая хочет очередное CS сообщество?

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

Тут работает закон Парето.
avatar
Подпишусь под каждым словом
avatar
идите по пути опенсорса :)
avatar
Статья 273. Создание, использование и распространение вредоносных программ для ЭВМ

1. Создание программ для ЭВМ или внесение изменений в существующие программы, заведомо приводящих к несанкционированному уничтожению, блокированию, модификации либо копированию информации, нарушению работы ЭВМ, системы ЭВМ или их сети, а равно использование либо распространение таких программ или машинных носителей с такими программами — наказываются лишением свободы на срок до трех лет со штрафом в размере до двухсот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до восемнадцати месяцев.
...
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.