我正在使用共享主机,我为一家公司编写了一个网络系统,但它现在被盗了,我在另一个网站上注意到了它,因为托管 root 将我的所有代码都交给了另一家公司。
所以我想这个问题不仅发生在我身上,它也发生在所有程序员身上。
让这个问题更广泛一些以获得好的解决方案:
托管部分:
1-如果服务器管理员不诚实并将代码出售给另一家公司。
解决方案:购买我自己的服务器,很好,但例如我无法控制我的客户通过服务器强制他们这样做,所以我们仍然需要考虑另一种解决方案。
黑客部分:
1-在共享主机上,如果黑客入侵了同一共享主机中的一个弱站点,任何黑客都可以入侵同一服务器上的所有站点。
http://hackrepair.com/why-shared-hosting-can-be-bad-for-the-health-of-your-business
2-黑客可以下载数据库和完整的 php 脚本。
共享主机解决方案:
1- 使用 zend 或 sourcecop ..etc 等程序加密 php 文件。2-添加 php 函数以检查当前域是否与拥有该脚本的域相关。
所以我的问题是:
如何保护代码?
如果我使用像 SourceCop 这样的程序,这种加密会使代码变慢吗?http://www.sourcecop.com/