Как я могу защитить свой исходный код PHP от клиента, если он установлен на сервере клиента?


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

Author: Simon Hayter, 2014-11-09

1 answers

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

Однако все может быть подвергнуто обратному проектированию, что означает, что независимо от того, как вы кодируете свой код, он может быть декодирован. Например, ionCube может быть декодирован с помощью decry.pt . Это работает, я могу это подтвердить.

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

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

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

 9
Author: William Edwards, 2014-11-09 21:00:49