Обфускатор бизнес-логики

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
Ghost_nsk
Сообщения: 825
Зарегистрирован: 2012.01.01, 00:45
Откуда: Новосибирск
Контактная информация:

Обфускатор бизнес-логики

Сообщение Ghost_nsk »

Коллеги, всем привет! Подскажите, есть ли в наличии какой-нибудь способ зашифровать бизнес-логику: модели, контроллеры, переменные, константы? Папку vendor не включаем
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Обфускатор бизнес-логики

Сообщение ElisDN »

Но затея сама по себе малополезная.
Аватара пользователя
Ghost_nsk
Сообщения: 825
Зарегистрирован: 2012.01.01, 00:45
Откуда: Новосибирск
Контактная информация:

Re: Обфускатор бизнес-логики

Сообщение Ghost_nsk »

ElisDN писал(а): 2022.10.09, 10:29 Но затея сама по себе малополезная.
С Вами полностью согласен, но хотелось бы услышать ещё и Ваше мнение: почему затея бесполезная?
Аватара пользователя
SiZE
Сообщения: 2813
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: Обфускатор бизнес-логики

Сообщение SiZE »

Ghost_nsk писал(а): 2022.10.09, 16:51 почему затея бесполезная?
Декодируют кому нужно

Если проблема в разработчиках, то тут проще выдать интерфейсы. Например, микросервисы, доступ к исходному коду которых будет у конкретного разработчика. А к остальным только интерфейс.
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Обфускатор бизнес-логики

Сообщение ElisDN »

Ghost_nsk писал(а): 2022.10.09, 16:51 почему затея бесполезная?
Как-то для одной CMS я честно купил платный плагин каталога, зашифрованный для PHP 5.6. А потом автор на него забил. Пришлось потом честно платить за расшифровку, чтобы я мог исправить его у себя до PHP 7 и 8.
Аватара пользователя
Ghost_nsk
Сообщения: 825
Зарегистрирован: 2012.01.01, 00:45
Откуда: Новосибирск
Контактная информация:

Re: Обфускатор бизнес-логики

Сообщение Ghost_nsk »

ElisDN писал(а): 2022.10.09, 20:55А потом автор на него забил. Пришлось потом честно платить за расшифровку, чтобы я мог исправить его у себя до PHP 7 и 8.
Да, это печально.
Ладно, всем большое спасибо за ответы
Ответить