У меня есть исходный код PHP, который я размещаю в хостинговой компании XYZ. Я использую программное обеспечение для шифрования PHP, такое как Zend Guard или ionCube, чтобы защитить источник от просмотра кем-либо (системным администратором или хакером, взламывающим системного администратора).
Насколько легко / сложно для человека, имеющего полный доступ к системе (например, системного администратора или хакера, взламывающего системного администратора), расшифровать исходный код? Я не знаю, как работают программы шифрования, но предполагаю, что они используют какой-то ключ, который должен оставаться на сервере и, следовательно, доступен системному администратору или хакеру. Если вы технически знакомы с инструкциями, не стесняйтесь предлагать объяснения в своем ответе.
Замедляет ли использование такого шифрования исходного кода работу сайта? Если кто-то имеет опыт из первых рук или знает от кого-то, кто имеет опыт из первых рук;)
Меня интересуют технические аспекты этого, насколько эффективно шифрование ... и его недостатки от тех, кто их использовал или рассматривал возможность их использования
Спасибо (за все полезные ответы / комментарии проголосовали)
Изменить: ответы до сих пор, кажется, игнорируют то, что я пытаюсь понять ... Я пытаюсь понять эффективность шифрования. На самом деле у меня нет кода, который нуждается в защите от злоумышленников, приведенное выше было всего лишь примером, поэтому такие советы, как открытый исходный код или найм юриста, на самом деле не решают мое техническое любопытство ... + всем, кто понимает суть