【发布时间】:2014-11-12 20:21:41
【问题描述】:
我正在尝试使用 Zend OpCache 混淆和加速我的代码,但 OpCache 似乎没有像其他旧缓存系统那样将字节码存储在文件中的常用功能。由于 OpCache 是在操作码中将文件缓存在内存中的本机方法,我想继续使用它,但我需要能够在系统崩溃的情况下隐藏我的代码。 (只是另一个安全预防措施)
我可以使用哪些选项将我的 PHP 文件存储为操作码或字节码中的编译代码?
编辑:我认为人们误解了我在寻找的大部分内容。请阅读我在帖子上的 cmets。我是一名超过 12 年的专业网络开发人员,所以我对此并不陌生。我只是想稍微改变一下我的策略,看看其他人是否知道我没有想到的解决方法。
【问题讨论】:
-
保护什么?迷惑怎么办?为什么?如果出现安全漏洞,人们只会查看代码。
-
请不要这样做。对于将追随您并维护所述网站的可怜的开发人员,请不要这样做。这是不必要且不好的做法。
-
我认为你们都误解了我的问题或情况。PeeHaa - 如果您以 Zend Guard、Source Guardian、Nu-Coder 或 Ioncube 等编码格式保存文件,您将保存已编译代码到文件。 (虽然不完全一样,但想想在文本编辑器中打开 exe 文件与打开源代码文件时会发生什么。)编码时不要推销原始源代码,因此您始终可以轻松访问该代码而不会混淆。
标签: php opcache opcode-cache