Zend (Encoder (Guard))
Самая известная и популярная штука.
Делает байт-код. Нужна и есть на большинстве хостингов поддержка на
серверах - Zend Optimizer. "Родная" для PHP вещь. Стоит удовольствие
$600. Надежно ли это? Думал - да. Оказалось - нет! Существует, например,
DeZENDER, который не то чтобы вчистую, но вполне неплохо показывает
исходный код. Увы, платить $600 желание сразу отпадает.
ioncube PHPEncoder
Нужна поддержка на сервере. Считается лучше по быстродействию и
устойчивости. Стоит $199-$379.
Codelock 2.0
Кодирует/декодирует средствами PHP. Не нужен модуль на сервере.
Код нечитаемый. Использует для декодирония функцию "base64_decode()".
Добраться до кода шифровальщика и до входного кода примитивно просто.
Стоит $165.
SourceCop
Просто сбивает код в кучу. Стоит $30.
phpCipher
Кодирует основной файл (скрипт), а скрипт-декодер уже закодирован
Zend'ом (похоже, один для всех файлов). Кодирование происходит онлайн.
Подписка стоит от $18. Есть free-версия для некоммерческих проектов.
SourceGuardian
Создает код. Для расшифровки нужен загрузчик - для каждой ОС свой,
требует инсталяции на сервер. По данным ioncube медленный. Стоит $199.
phpSHIELD
Похож на SourceGuardian, но меньше функций. $75.
http://www.freephpencoder.com/home_Index.html
Онлайн-сервис. Создает зашифрованный файл, и нужно скачать Zend-декодер.
Free.
PHTML Encoder (ранее - PHP Encoder)
Делает байт-код, но требует поддержки на сервере библиотеки-декодера
(есть для Windows и Linux). В "safe_mode" работать не будет, т.к. не
сможет подгрузить библиотеку.
Turck MMCache
http://sourceforge.net/projects/turck-mmcache/.
Требуется установка библиотеки (есть для Windows и Linux). Free.
Делайте выводы сами. Что касается "запутывателей" кода ("obfuscators"), таких творений много, в том числе бесплатных. Но в них мало смысла.