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

