給asp代碼加密可以有效防止我們的隱私泄露,但是又許多朋友們不知道ASP代碼的加密方法,那么我們現在就去看看關于ASP代碼的加密的幾個方法,希望對你有所幫助。
1.MS?SCRIPT?ENCODE
基本上沒什么用了,一段JS就可以破解
2.封裝成DLL
比較可行的方法,有通過VB封裝成DLL的例子,而且無需改動很多代碼,修改方便,調用時也很簡單.缺點是需要注冊DLL控件,虛擬主機通常不能達到這一要求.
封裝時可在代碼里加入主機域名判斷的代碼,不對則拒絕運行,不過提倡封裝類,而展現邏輯還是留在ASP文件里吧,呵呵
案例:動易CMS
不過VB屬于解釋型語言,似乎可以反編譯
3.使用NETBOX
國人開發的一款ASP服務器端程序,可以把ASP文件打包,缺陷是部分ASP函數不支持并且內存中仍有ASP源代碼.
案例:麥秀(以NETBOX為平臺,并非未加密ASP)
其實呢,不公開程序就OK了,但小人依然會設法潛入你的服務器去盜取程序代碼.(參考sm*rtipb站長入侵ipbcn服務器事件.)
以上介紹的就是ASP代碼的加密方法,你學會了嗎?可能您會提出一些不同的觀點,沒關系,給我們留留言,一起探討吧!
新聞熱點
疑難解答