關于ASP代碼的加密的幾個方法
更新時間:2007年03月29日 00:00:00 作者:
1.MS SCRIPT ENCODE
基本上沒什么用了,一段JS就可以破解
2.封裝成DLL
比較可行的方法,有通過VB封裝成DLL的例子,而且無需改動很多代碼,修改方便,調(diào)用時也很簡單.缺點是需要注冊DLL控件,虛擬主機通常不能達到這一要求.
封裝時可在代碼里加入主機域名判斷的代碼,不對則拒絕運行,不過提倡封裝類,而展現(xiàn)邏輯還是留在ASP文件里吧,呵呵
案例:動易CMS
不過VB屬于解釋型語言,似乎可以反編譯
3.使用NETBOX
國人開發(fā)的一款ASP服務器端程序,可以把ASP文件打包,缺陷是部分ASP函數(shù)不支持并且內(nèi)存中仍有ASP源代碼.
案例:麥秀(以NETBOX為平臺,并非未加密ASP)
其實呢,不公開程序就OK了,但小人依然會設法潛入你的服務器去盜取程序代碼.(參考sm*rtipb站長入侵ipbcn服務器事件.)
基本上沒什么用了,一段JS就可以破解
2.封裝成DLL
比較可行的方法,有通過VB封裝成DLL的例子,而且無需改動很多代碼,修改方便,調(diào)用時也很簡單.缺點是需要注冊DLL控件,虛擬主機通常不能達到這一要求.
封裝時可在代碼里加入主機域名判斷的代碼,不對則拒絕運行,不過提倡封裝類,而展現(xiàn)邏輯還是留在ASP文件里吧,呵呵
案例:動易CMS
不過VB屬于解釋型語言,似乎可以反編譯
3.使用NETBOX
國人開發(fā)的一款ASP服務器端程序,可以把ASP文件打包,缺陷是部分ASP函數(shù)不支持并且內(nèi)存中仍有ASP源代碼.
案例:麥秀(以NETBOX為平臺,并非未加密ASP)
其實呢,不公開程序就OK了,但小人依然會設法潛入你的服務器去盜取程序代碼.(參考sm*rtipb站長入侵ipbcn服務器事件.)
相關文章
ASP獲取網(wǎng)頁全部圖片地址并保存為數(shù)組的正則
ASP常用函數(shù):getIMG()獲取網(wǎng)頁全部圖片地址并保存為數(shù)組2008-03-03ASP下使用Access數(shù)據(jù)庫需要注意的18條安全法則
ASP下使用Access數(shù)據(jù)庫需要注意的18條安全法則,注意了下面地方,基本上您的access數(shù)據(jù)庫就不容易被別人盜取了。2011-02-02