PHP Obfuscator by DX 1.5
Исходный код PHP файла (Вместе с <? и ?>)



Важно!
Обфускатор не поддерживает конструкции вида $$var_name и eval, поэтому их придётся редактировать вручную.
Кроме того, после обфускации необходимо будет отредактировать параметры функций установки callback и функций, в параметрах которых передаются имена пользовательских функций в виде строк (некоторые из них в последнем списке справа).
Также обфускатор не поддерживает вызов функций и создание классов по их именам из строк.

Если Вы используете функцию сжатия gzip, то успешный результат гарантирован только в том случае, если PHP-код не имеет разрывов, то есть находится в одном блоке между <? и ?>.

Со скриптами в кодировке UTF-8 могут быть проблемы.




© dx
Опции обфускации
Имя функции для шифровки строк (опционально):
Заменять переменные
Дать переменным короткие имена
Дать переменным длинные имена
Дать переменным однообразные имена
Префикс имен переменных:
Обфускация статических строк
(может уменьшить быстродействие скрипта)
Простая обфускация
Дополнительно шифровать в base64

Заменять функции
Дать функциям короткие имена
Дать функциям длинные имена
Дать функциям однообразные имена
Префикс имен функций:
Заменять стандартные функции PHP
Шифровать их названия в base64
(может уменьшить быстродействие скрипта)

Обфускация INTEGER

Обфускация констант PHP

Добавлять мусорный код
Вероятность добавления: %
Количество проходов:
Максимально сжать скрипт
Добавить спец. комментарии
Вывести комментарии в отдельных строках
Заменять переменные и функции в eval()
Сжать файл (gzip+base64)
Уровень сжатия:
Вывести информацию о заменах
Количество проходов обфускации:
Переменные, которые не должны заменяться:

Функции, которые не должны заменяться:

Функции, строковые параметры которых не должны заменяться: