總是會有很多方法暴露asp的原程序,造成數據庫的密碼 路徑都可以輕易被其他人搞到,所以對ASP程序實行加密處理是個不錯的解決方法。下面來介紹一個工具如果大家感興趣可以來我主頁下載。 minisql.yeah.net 熏衣草樂園 腳本編碼器是一種簡單的命令行工具,它使腳本設計者可以對最終的腳本進行編碼,從而使 Web 主機和 Web 客戶不能查看或修改它們的源代碼。注意,這種編碼只能防止別人在無意中查看到您的代碼,并不能防止蓄意黑客查看您的編碼內容及其方法。 Web 設計者在 Web 頁和服務器的 Active Sever Pages (.ASP)上編寫腳本,足以在網頁上添加您能想象到的所有功能。此外,Windows? Scripting Host(WSH) 和許多其他的應用程序也進行腳本編寫,并取得了同樣好的效果。
----------------------------------------------------------------------如下是一個包含需要保護的 JScript 代碼的簡短示例: <HTML> <HEAD> <TITLE>腳本編碼器示例頁</TITLE> <SCRIPT LANGUAGE="JScript"> <!--// //Copyright? 1998 Microsoft Corporation. All Rights Reserved. //**開始編碼** function verifyCorrectBrowser(){ if(navigator.appName == "Microsoft Internet Explorer") if (navigator.appVersion.indexOf ("5.") >= 0) return(true); else return(false); } function getAppropriatePage(){ var str1 = "Had this been an actual Web site, a page compatible with "; var str2 = "browsers other than "; var str3 = "Microsoft Internet Explorer 5.0 "; var str4 = "would have been loaded."; if (verifyCorrectBrowser()) document.write(str1 + str3 + str4); else document.write(str1 + str2 + str3 + str4); } //--> </SCRIPT> </HEAD> <BODY onload="getAppropriatePage()"> </BODY> </HTML>