我正在寻找一种方法来保护Symfony的捆绑/插件的代码。有没有办法用IonCube,Zend Guard或SourceGuardian加密php代码(甚至只是动作)?
非常感谢。
答案 0 :(得分:0)
没有机会加密Symfony2捆绑代码,但对于Symfony1,有一个简单的技巧来实现它。 S1正在扫描查找内部class MyExampleClass
字符串的文件,并根据该字符串构建缓存信息。
要使加密的源文件与框架一起使用,您只需将class MyExampleClass
添加为源文件的注释即可。就像我提到的那样,不确定它是否适用于S2,但我猜它值得尝试。
答案 1 :(得分:-1)
您的程序应该有效: IonCube,Zend Guard或SourceGuardian
但是如果你有时间并且与正则表达式相同,你也可以自己编写。
用一些随机字符串替换相同的值,单词(函数名,变量,类等)并压缩代码,以便没有空行,空格。
只应更改yml文件,html等。 也可以使用一些困难的shell命令
cat *.php | regex(somereqex) | overwrite...