обфускация — шифрование кода — шифрование одного файла в скрипте PHP без расширений

Можно ли зашифровать файл кода PHP без установки расширений php.in?

У меня есть скрипт из 5 файлов php, и я хочу создать копию, чтобы раздавать защищенный код. Таким образом, они могут получить доступ к сценарию из внешнего интерфейса, но фоновый код (код) зашифрован. Я нашел много программного обеспечения, которое позволяет шифровать php, но все они требуют установки расширений php.in.

Есть ли что-то встроенное в Php 5.5, которое будет работать подобно шифрованию пароля MD5?

-2

Решение

Есть ли что-то встроенное в Php 5.5, которое будет работать аналогично MD5?
шифрование пароля?

Простой ответ: Нет.

Каждый кодировщик, который я видел (например, http://www.ioncube.com/) использует какое-то расширение php, так что вашему коду для выполнения потребуется специальная среда.

Есть некоторые так называемые обфускаторы (например, http://www.gaijin.at/olsphpobfuscator.php бесплатно), которая не будет шифровать ваш код, но переименовывает переменные и функции / методы, так что ваш код станет намного сложнее для чтения.

Следует иметь в виду, что ошибки отладки зашифрованного / запутанного кода, как правило, намного сложнее, даже для разработчика.

1

Другие решения

Нет, потому что MD5 является односторонним хешем, вы не можете перевернуть строку. Эти расширения существуют по той причине, что код может быть зашифрован и расшифрован, чтобы PHP мог его выполнить.

Вы можете посмотреть на похожий вопрос здесь: Лучшее решение для защиты кода PHP без шифрования

1

По вопросам рекламы [email protected]