1

我正在寻找一种方法来保护 Symfony 的捆绑包/插件的代码。有什么方法可以使用 IonCube、Zend Guard 或 SourceGuardian 加密 php 代码(甚至只是操作)?

非常感谢。

4

2 回答 2

0

没有机会加密 Symfony2 捆绑代码,但对于 Symfony1,有一个简单的技巧可以实现这一点。S1 正在扫描文件以查找其中的class MyExampleClass字符串,并基于此构建缓存信息。

要使加密的源文件与框架一起使用,您只需将class MyExampleClass作为注释添加到源文件。就像我提到不确定它是否适用于 S2 但我想它值得一试。

于 2012-08-02T09:34:57.743 回答
-1

您的程序应该可以工作:IonCube、Zend Guard 或 SourceGuardian

但是,如果您有时间并且对正则表达式很常用,您也可以自己编写。

用一些随机字符串替换相同的值、单词(函数名、变量、类等)并压缩代码,使之没有空行、空格。

只有 yml 文件、html 等应该保持不变。也可以使用一些困难的 shell 命令

cat *.php | regex(somereqex) | overwrite...
于 2012-05-25T07:33:28.080 回答