Байт-код как средство защиты исходников?

Коллеги,


в PHP есть акселераторы (eaccelerator, xcache, etc), которые упрощают жизнь самому PHP-движку, запоминая в кэше скомпилированный байт-код скриптов.


Продолжив мысль, появился вопрос — возможно ли скармливать для PHP скомпилированными каким-либо образом скрипты без самих исходников? Таким образом использовать бесплатный и opensource защиту скриптов.


Например, небольшая правка исходников модуля php позволит скармливать пустые исходные скрипты движку, и он увидев такой финт — попробует взять ранее скомпилированный байт-код из кэша (с диска например). Если в кэше нет — ошибка. Если запущен не пустой скрипт, то обновить байт-код в кэше.


Пример байт-кода есть по ссылке:
www.php-accelerator.co.uk/PHPA_Article.pdf


ZEND_Encoder, ioncube не предлагать :)
  • Вопрос задан
  • 5023 просмотра
Пригласить эксперта
Ответы на вопрос 1
Dunadan
@Dunadan
Вы говорите о чем-то похожем на bCompiler?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы