我可以在用ioncube编码的文件之间调用函数吗?

时间:2015-02-22 14:27:32

标签: php break ioncube

我只是用PHP快速提出有关ioncube的问题。 假设我有一个文件,它有一个我需要在整个项目中调用的函数:

function foo()
{
    echo "bar";
}

另一个文件

//we must foo our bars!!    
foo();

如果我使用ioncube对整个项目进行编码,这些跨文件函数调用是否仍然有效?或者混淆会破坏它吗?

1 个答案:

答案 0 :(得分:1)

是的,只要在整个项目中使用相同的混淆密钥,它仍然可以工作。使用相同的混淆密钥,具有相同名称的函数将获得相同的混淆字符串,例如foo()始终被qretzhdgm()混淆。

此外,ionCube编码器允许您指定模糊处理排除列表,您可以在其中放入foo以保留(和排除)其名称以进行模糊处理。如果您有未编码的文件可以调用foo()

,这可能很有用

免责声明:我隶属于ionCube。