我想保护PHP和JavaScript程序源代码免受我客户的窥视。我怎样才能做到这一点?保护脚本语言源代码
2
A
回答
6
你的javascript源代码是公平的游戏,我很害怕。你可以缩小它,你可以隐藏它并压缩它,但你不能隐藏它。
如果您在客户端服务器上存储PHP文件,那么这个问题也很难克服。
显然有一些PHP加密器可用,但它们对性能有不利影响。
所以是的,没什么可以做的。特别是如果你的客户在技术上精明。
+1
IMO所有你需要做的就是让闯入你的系统(稍微)比从你那里购买新许可证更昂贵,那么这就像你可以在专门的基础上做的那样最好。之后,你必须开始投资各种其他技术,这些技术将与事物搞砸[即将你的php移植到C++] – 2009-09-22 14:01:42
2
1
使用JavaScript混淆器。
Jasob :: JavaScript Obfuscator - CSS Obfuscator
尽管它不会是100%不可逆的。只是使它很难阅读和理解。
对于PHP
和
1
由于您使用的是在运行时解释的脚本语言,你的选择是有限的:
1)运行您的应用程序中最敏感的部分在您自己的服务器上,并且可以访问客户端他们通过网络服务。
2)代码混淆(这是可逆的,有足够的努力)。
相关问题
- 1. 源代码保护
- 2. 如何保护源代码?
- 3. 保护DLL的源代码
- 4. 保护android源代码
- 5. 保护源代码段
- 6. 保护AngularJS源代码
- 7. 源代码语言分析
- 8. 脚本语言
- 9. 如何保护x ++源代码
- 10. jxcore无法保护源代码
- 11. Google Native Client - 如何保护源代码?
- 12. 在Matlab和Python中保护源代码
- 13. 谷歌语言API的源代码?
- 14. 使用“不同语言”的源代码
- 15. 源代码/机器语言的比例
- 16. 保护Greasemonkey脚本?
- 17. PHP脚本保护
- 18. 具有适当语言代码的多语言资源
- 19. 在PHP脚本中保护MySQL密码
- 20. Nginx - 密码保护PHP脚本
- 21. 开放源代码脚本语言,与Microsoft SQL Server很好地工作
- 22. 脚本语言shell?
- 23. .net脚本语言
- 24. C#脚本语言
- 25. Windows脚本语言
- 26. 保护Ruby代码
- 27. 保护PHP代码
- 28. 保护Ruby代码
- 29. PHP - 保护代码
- 30. 如何保护Google电子表格中的Apps脚本代码?
请参阅:http://stackoverflow.com/questions/498704/should-i-worry-about-javascript-piracy/ – 2009-09-22 13:50:16
使用可怕的名字和糟糕的格式编写一些非常疯狂的代码,就像我认识的一些人一样。这将导致他们适应未来几年,他们会希望他们实际上看不到代码;-) – 2009-09-22 13:59:07