旗下导航:搜·么
当前位置:网站首页 > PHP问题 > 正文

中心php代码怎样庇护【php题目】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP问题浏览:85


导读:庇护PHP就是庇护知识产权之类的,包含一些主要的接口等等。现在经常使用的计划:关于PHP这类的动态言语的庇护,觉得跟前面总结的js庇护上差不多,不过就是:(引荐...
庇护PHP就是庇护知识产权之类的,包含一些主要的接口等等。

现在经常使用的计划:

关于PHP这类的动态言语的庇护,觉得跟前面总结的js庇护上差不多,不过就是:(引荐进修:PHP编程从入门到通晓)

加密;(强度最弱,没办法,这类动态诠释言语的特征致使)动态调试或许hook来处置惩罚,固然怒视发也能够。

殽杂;(就是一些部份的殽杂,包含关于变量和代码中字符串的修正,强一点的会举行逻辑殽杂);经由过程开源的php ast来举行反殽杂处置惩罚。

假造机庇护,陈词滥调的题目,至于假造机的增强看跟本地层怎样很好的连系,以及Handler怎样更好的设想;比方魔方,逆向嘛,52有个大佬Ganlv研讨的很透辟,能够去拜读;

另有就是引入编译,编译为字节码文件,举行诠释实行,字节码跟诠释之间有着对应关联,这时候就能够举行修正映照划定规矩的修正;比方Zend Guard

现在Swoole Compiler强度是最强的,同时机能影响还不大,非常猎奇,对这个扩大加密比较感兴趣,固然我不会剖析,一没有样本,二没有时候。

我们晓得像PHP这类动态言语肯定运行在一个诠释器上。

Zend bytecode诠释器,这里能够做的是将Zend bytecode to LLVM ir,然后借助于llvm中许多很好的优化pass举行优化处置惩罚,同时也能够殽杂处置惩罚。

Swoole Compiler是把php编译为字节码或许更低层级的文件,然后供应客户一个扩大东西举行诠释;关于Swoole Compiler来讲能够对Zend假造机中的诠释部份魔改的东西比较多,再加上其他的一些安全措施,能够带来的结果会比较壮大,预计现在后多已有的破解套路都邑失效,同时自身Swoole 就是传说中PHP 中的 Node.js,肯定在机能做了好大的优化,所以弥补了假造化庇护中机能丧失

以上就是中心php代码怎样庇护的细致内容,更多请关注ki4网别的相干文章!

标签:php