Как защитить веб-приложение, проданное на основе лицензии, от пиратства?

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

Я знаю, что кто-то достаточно мотивирован, в конечном итоге взломает его. Меня просто интересуют возможные решения (с использованием php, особенно).

Спасибо, парни!

То, о чем вы говорите, аналогично троянскому программному обеспечению. Почему кто-то платит за программное обеспечение, которое отправляет контрольные маяки в Интернет?

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

Попробуйте Zend Guard

Менее дорогой альтернативой Zend Guard является IonCube

@austin cheney, я позову его для этого. Я не рекомендую вам шифровать ваше программное обеспечение или OBfuscate. Это избавит вас от вашего пользователя. Почему бы вам просто не сделать, как IPB? Вызовите каждого хостинга, на котором размещается ваше незаконное программное обеспечение 🙂

@Jeff Вам понадобится хост. Найдите пинг на Google. Скрыть скрипт ping в вашем скрипте и позволить ему выполнить ping ваш серверный скрипт, который вы можете записать IP и Domain?