У меня просто есть быстрый вопрос относительно ioncube с PHP. Допустим, у меня есть файл, у него есть функция, которую мне нужно вызвать во всем проекте:
function foo()
{
echo "bar";
}
Другой файл
//we must foo our bars!!
foo();
Если я кодирую весь проект с помощью ioncube, будут ли выполняться эти вызовы функций с несколькими файлами? Или обфускация нарушит его?
Да, он все равно будет работать при условии, что один и тот же ключ обфускации используется во всем проекте. С тем же ключом обфускации функции с тем же именем получат ту же запутанную строку, например, foo()
всегда запутывается в qretzhdgm()
.
Кроме того, кодер ionCube позволяет указать список исключений обфускации, где вы можете помещать foo
, чтобы сохранить (и исключить) его имя из обфускации. Это может быть полезно, если у вас есть незашифрованные файлы, которые будут вызывать foo()
.
Отказ от ответственности: я связан с ionCube.