不管如何加密,遇到员工泄密或服务器入侵都是没用的。只是需要一些时间来破解它们。只要前端用户不能直接获取后台代码,一般认为是安全的。至于员工泄密或入侵的问题,需要通过其他方式来解决,而不是把重点放在源代码的加密上,因为不管这种脚本语言有多难,最终都会以显式代码的形式解析和执行,所以很容易破解
举个例子,如果你想破解的话将mysql图形管理工具phpmyadmin打包到应用程序中,只需将php解释器和phpmyadmin项目打包在一起。因为php从5.4开始就建立了一个http服务器,所以您可以这样运行phpmyadmin程序:
然后您的电子用户可以访问本地的php服务器。
我将在android上用wepview运行php7解释器进行打包,apk大小只有5mb,所以不用担心容量过大。
如果您需要保护您的php项目代码,您可以使用php7解释器opcache.file缓存导出脚本的操作码可以用来保护源代码