我开发了一个应用程序,并用PHP编写(带有一堆SQL脚本),这个应用程序将由一些小公司使用。为了让他们使用它,我将不得不为他们安装Apache和SQL Server。保护我的PHP应用程序
我想过的每种方法都没有达到我所需要的。我其实只是希望使用ZendGuard或IonCube,但他们不支持PHP 5.3.x.
是否有一种更简单的方法,我可以将密钥存储在数据库中,并只在知道该服务器上的应用程序时才运行该应用程序?
也许创建一个基于一些随机数/字母和机器名称,sql服务器主机名的密钥,并在系统使用时对此进行编码/解码?
感谢所有为任何帮助或想法
你甚至不知道有多少这样的脚本可以在互联网上找到。不计其数。任何需要脚本的人都可以通过Google进行访问。谦虚,不要以为任何人都会嫉妒他们。 – 2010-05-28 12:17:02
还有一个问题:使用ZendGuard编码的代码可以解码(我不知道它是否与IonCube相同)。 – Jonas 2010-05-28 12:23:37
@Shrapnel - 我的应用程序不执行常见任务。它特定于一组适合的公司,您不会在Google上找到它。相信我。 – Abs 2010-05-28 12:59:21