Лучший способ добавить пользовательское лицензирование для плагинов WordPress и тем, которые не могут быть взломаны

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

В темах

Я использовал, чтобы добавить код интеграции лицензирования в functions.php

В плагинах

Код добавлен в index.php

Любой со знанием PHP может взломать и удалить этот код и распространять программное обеспечение бесплатно.

Какой правильный лучший способ интегрировать программное обеспечение с функцией лицензии.

Любая помощь с благодарностью.

0

Решение

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

затемнение

Вы можете использовать обфускацию своего кода, используя что-то вроде ZendGuard или Source Guardian, но это, вероятно, будет раздражать законных клиентов, которым нужно видеть ваш источник, и все равно не будет на 100% эффективным.

Позвони домой

Вы можете похоронить «вызов домой» где-нибудь в вашем коде, который даст вам знать, где установлено ваше приложение. Если вы думаете, что у кого-то есть нелицензионная версия, вы сможете обратиться к ним и сообщить, что им нужна лицензионная версия.

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


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

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

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

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]