程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> 關於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服務器事件.)
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved