-5

是否可以编码无法解码或至少最安全的方式的 php 脚本?

4

2 回答 2

2

是的,但 PHP 脚本将无法自行编码和解码。您需要编写另一个程序来代表 PHP 脚本执行此操作。base64_decode但是,您可以使用和的组合来混淆文本eval。这允许您插入代码,这样某人就无法对可能是外来的函数进行简单的 Ctrl+F 搜索。例如,这是“Hello World”:

eval(base64_decode("ZWNobyAiSGVsbG8gV29ybGQiOw=="));

这适用于 PHP 代码的内容,而不是文件。

于 2012-08-23T23:53:11.673 回答
1

你的意思是你想分发你的代码,但不让其他人阅读/反编译它。

Zend 编写 PHP,所以最好的地方是考虑使用他们的编码器来达到这个目的:http ://www.zend.com/en/products/guard/您还可以在分发中添加许可。

还有其他一些混淆代码的方法——但混淆并不能阻止人们复制它,而且在许多情况下,如果他们真的想的话,也不会阻止人们编辑它。

于 2012-08-24T00:18:24.783 回答