Обфускация php проекта

143
26 ноября 2018, 20:20

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

Думаю в сторону обфускаторов php, чтобы перед тем, как отдать весь код, скрипт прогонял все через углифаер и выдавал на выходе папку с проектом, где все, мягко говоря, не в лучшем виде, но в полностью рабочем.

Кто сталкивался с такой проблемой? И кто как её решал?

ЗЫ нашел на ноде такой пакет https://www.npmjs.com/package/uglify-php думаю, что загнать туда рекурсивно все файлы, а аутпут делать в соседнюю директорию, которая потом и идет на продакшн. Из минусов: берет только названия переменных. Классы и функции не трогает.

READ ALSO
Как убрать ошибку в PHP7?

Как убрать ошибку в PHP7?

В коде return $query['Count'] ?? 0; PHPStorm подсвечивает оператор ?? как ошибку хотя, у меня настроен OpenServer: Apache-70, PHP-7

137
Форма обратной связи Сodeigniter

Форма обратной связи Сodeigniter

имеется код отправки форму отправляет приходить на почту а вот при неудачной отправке пишет все равно что отправил а в логах почты Debug: Connecting...

175
По нажатию на ссылку отправить post запрос с параметрами

По нажатию на ссылку отправить post запрос с параметрами

Всем приветЦелый день гуглю и пытаюсь сделать следующее: по нажатию на ссылку DELETE, выполнялся delete_a_comment

217