我想保护PHP和JavaScript程序源代码免受我客户的窥探。我怎么能这样做?
答案 0 :(得分:6)
你的javascript来源是公平的游戏我很害怕。你可以缩小它,你可以模糊它并压缩它但你无法隐藏它。
如果您在客户端服务器上存储PHP文件,那么这个问题也很难克服。
显然有一些PHP加密器可用,但它们对性能有不利影响。
所以是的,你真的不能做多少。特别是如果您的客户在技术上很精明。
答案 1 :(得分:2)
如果有人有权访问您的源代码,那么它将始终容易受到攻击。您可以做的最好的事情就是混淆Google-JS风格,但它总是可以进行逆向工程。
是什么让你的应用程序如此特别?除非它是政府之类的某种程序,否则我认为你不应该给予关心。
答案 2 :(得分:1)
答案 3 :(得分:1)
鉴于您使用的是在运行时解释的脚本语言,您的选项是有限的:
1)在您自己的服务器上运行应用程序中最敏感的部分,让客户端通过Web服务访问它们。
2)代码混淆(这是可逆的,需要付出足够的努力)。