我有一个包含HTML/Javascript/PHP的wb应用程序。不幸的是,我不相信我的客户将其重新分配并转售给其他公司,所以我需要以某种方式对我的代码进行编码,然后将其交给他。我知道有很多软件可以完成PHP的工作。任何建议哪一个用于更好的安全性?如何保护您的客户代码
0
A
回答
4
防止这种情况的唯一方法是不给客户端的代码,除了HTML和JavaScript,只有这两件事与您的网站上的api交互。没有任何混淆就足以阻止他们获得原始代码,尤其是您描述的动态语言。有一些PHP是的,但它们只能保护很短的时间。您最好的选择就是向您的客户端公开API并确保API。
+0
经过一段时间的思考,我相信我完全理解你,但我如何在我的情况下设置API? – theWebLover 2012-07-13 09:30:10
+0
这真的取决于你的网站,以及它如何设置完全诚实,我只能给如何正确地去做一些指导。 – sean 2012-07-13 12:59:21
0
到目前为止,我使用了ioncube和ZendGuard。两者都很好!它是一个选择的问题。
相关问题
- 1. 如何隐藏或保护客户端的JavaScript代码
- 2. 如何保护源代码?
- 3. 如何保护Javascript代码?
- 4. 如何真正保护您的Javascript/JQuery源代码?
- 5. 保护密码客户端Firebase
- 6. 如何保护我客户的客户的.net winforms程序集
- 7. 保护客户端机器上的客户端密码
- 8. 如何保护客户端MongoDB API?
- 9. 如何将您的代码与特定的客户代码分开?
- 10. 如何保护我们的代码?
- 11. 如何保护修改的C#代码
- 12. 如何保护我的代码
- 13. 源代码保护
- 14. 保护Ruby代码
- 15. 保护PHP代码
- 16. 保护Ruby代码
- 17. PHP - 保护代码
- 18. 保护您的DLL
- 19. 安装新的Delphi并安全保护您的源代码
- 20. 如何保护x ++源代码
- 21. Google Native Client - 如何保护源代码?
- 22. 如何保护azure webjob代码执行?
- 23. 如何保护图表代码?
- 24. 如何保护您的熵值
- 25. 如何在JavaScript客户端代码中保护用户凭证(保留在Neo4J中)?
- 26. 保护我的代码?
- 27. 保护DLL的源代码
- 28. 您如何密码保护Node/Express中的静态资产?
- 29. 保护android源代码
- 30. 保护PHP MySQL代码
这个问题并不具有建设性,因为很多人会对使用哪种软件有自己的看法。 – Daedalus 2012-07-12 19:53:08
这可能是社会和法律手段优于技术手段的情况。在您的代码中注明您保留版权的内容,并与您的客户签订合同,声明其不得转售或重新分发该来源。如果他们足够狡猾,以至于他们认为他们会违反合同,并且你将无法起诉他们,那么,是什么让你认为他们甚至会为你的工作付钱? – octern 2012-07-12 19:56:45