Зашифровать часть скрипта? - PullRequest
1 голос
/ 26 августа 2010

Можно ли просто зашифровать часть полного php-скрипта?

Например: просто зашифруйте следующее, но оставьте сценарий незашифрованным.

function getTimeStamp() {
    return time();
}

Спасибо.

Ответы [ 2 ]

0 голосов
/ 16 января 2011

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

Вот как будет выглядеть ваш предоставленный код в небольшом зашифрованном виде, который работает в PHP:

$a='H'; $b='o'; eval(base64_decode("ZnVuY3Rpb24gZ2V0VGltZVN0YW1wKCkgew0KICAgI".($a)."Jld".$a."VybiB0aW1lKCk7DQp9DQ".$b."="));

Попробуйте.Я сделал это, кодируя ваш код в BASE64, а затем меняя части строки Base64 на переменные.Если вы глубоко привязали код к системе, это затруднит декодирование.eval () запускает код в тексте.

0 голосов
/ 16 января 2011

Нет.Если вы предоставите больше информации о том, что вы пытаетесь сделать, SO может дать вам альтернативные предложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...