Как я могу остановить пользователей от пиратства
сценарий
Не публиковать разумный исходный код для общественности ...
[ РЕДАКТИРОВАТЬ ] После нескольких голосов, я решил прокомментировать мой ответ:
Любой открытый код может быть взломан. Это причина номер один, почему Javascript не является безопасным. Независимо от того, насколько вы будете его запутывать, сжимать или переводить на какой-нибудь случайный японский диалект, это все равно исходный код, к которому у пользователя есть доступ к . Следовательно, он не должен содержать никакой разумной информации, такой как пароли или тому подобное. Все важные данные должны храниться на стороне сервера, где они скрыты от пользователя.
Если вы выпускаете php-фреймворк, содержащий код сервера и клиента; тогда у вас есть нет способ полностью защиты себя. PHP, как и Javascript, интерпретируемый язык . Вы можете перевести его, сжать или замаскировать столько, сколько захотите (и, вероятно, это лучшее, что вы можете сделать), вы никогда не полностью защитите его, когда он будет опубликован.
Опять же ... Если бы существовал волшебный способ предотвратить взлом кода, он был бы известен давно. Патчи / кряки без CD для новых игр / программ теперь практически выпущены в тот же день, что и сами программы. Это, как отметил Павел, является для вас формой лести, хотя я понимаю, как вам жаль.
Есть несколько случаев, когда программисты получали пуленепробиваемую защиту, но обычно это были высокотехнологичные разработки.