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