Как я могу предотвратить пиратство при распространении исходного кода - PullRequest
0 голосов
/ 29 июня 2019

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

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

Как я знаю, как это сделать:

Создать переменную ...

$activationCode = null; /// This will be placed in the header to show everywhere on site.

Создайте страницу активации, которая запускает:

if($activationCode == null) { $websiteDisabed = 1; }
// of course, this variable will be used to disable entire website - we'll redact that code since it's not necessary here

Введенный код активации затем отредактирует файл, изменив $ активацииCode = null, на код активации.

Конечно, для этого было бы гораздо больше кода, необходимого для его функционирования, но, поскольку я знаю, что нахожусь на неправильном пути, я просто надеюсь, что кто-нибудь поможет мне выбрать правильную технику, которая поможет уменьшить пиратство. Буду премного благодарен. Спасибо.

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

Фактическими результатами моего метода было бы слишком легко манипулировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...