我開發了一個應用程序,並用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