0

我正在使用共享主机,我为一家公司编写了一个网络系统,但它现在被盗了,我在另一个网站上注意到了它,因为托管 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 函数以检查当前域是否与拥有该脚本的域相关。

所以我的问题是:

  1. 如何保护代码?

  2. 如果我使用像 SourceCop 这样的程序,这种加密会使代码变慢吗?http://www.sourcecop.com/

4

1 回答 1

3

首先,我想说您的问题与编程无关,而是与系统安全有关。其他人可以访问您的客户托管帐户这一事实是真正的问题。您可以实施解决方案来加密您的代码,但通过服务器访问,他们仍然可以访问这些文件,以及数据库和任何其他与服务器相关的技术。

我强烈建议先修复帐户访问权限。如果共享访问是托管帐户类型的结果,我会尝试解释由于该帐户类型而导致的安全问题,并尝试让他们转移到自己的帐户。一旦网站启动并运行,他们可能会从他们那里窃取各种信息。

于 2013-06-25T14:02:26.000 回答