亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

ASP原碼加密工具介紹

2019-11-18 20:22:47
字體:
來源:轉載
供稿:網友
總是會有很多方法暴露asp的原程序,造成數據庫的密碼 路徑都可以輕易被其他人搞到,所以對ASP程序實行加密處理是個不錯的解決方法。下面來介紹一個工具如果大家感興趣可以來我主頁下載。
minisql.yeah.net 熏衣草樂園
腳本編碼器是一種簡單的命令行工具,它使腳本設計者可以對最終的腳本進行編碼,從而使 Web 主機和 Web 客戶不能查看或修改它們的源代碼。注意,這種編碼只能防止別人在無意中查看到您的代碼,并不能防止蓄意黑客查看您的編碼內容及其方法。
Web 設計者在 Web 頁和服務器的 Active Sever Pages (.ASP)上編寫腳本,足以在網頁上添加您能想象到的所有功能。此外,Windows? Scripting Host(WSH) 和許多其他的應用程序也進行腳本編寫,并取得了同樣好的效果。

到目前為止,使用腳本的一個缺點是它既不能保護腳本內的知識產權,又不能保證用戶所看到的就是您所創造的成果。聰明的運算法則和精心設計的腳本總是能完全被看見,因為它們是作為普通文字儲存的 。因此,每一級的腳本用戶都能看到腳本設計者的原始編碼,并能取出、修改它們,從而據為己有。顯然,如果您正想在某一競爭激烈的領域占上風,這對您是非常不利的。

隨著腳本小程序的引進,保護源代碼變得更加重要。腳本設計者都希望使用這一簡單的部件層次結構,但卻并不一定想與他人共享自己的源代碼。只要腳本經編碼后,改變結果文件的任一部分都會使得腳本 無法執行,這樣,就保證了您編碼腳本的絕對完整。

腳本編碼器只對腳本代碼進行編碼,文件的其他內容不動且以普通文本形式顯示。要使用腳本編碼器,以通常方法對文本進行開發和調試,然后使用該實用程序對最終的腳本進行編碼。 腳本編碼器在源代碼中使用標記來標識編碼開始的位置。
對于 Visual Basic? Scripting Edition (VBScript),如下示例顯示了如何使用編碼標記來顯示普通文本的版權信息:


<SCRIPT LANGUAGE="VBScript">
'Copyright? 1998. XYZ PRoductions. All rights reserved.
'**開始編碼**
' 這里放您的代碼.
</SCRIPT>

在 JScript? 中,編碼標記如下:

<SCRIPT LANGUAGE="JScript">
//Copyright? 1998. ZYX Productions. All rights reserved.
//**開始編碼**
// 這里放您的代碼.
</SCRIPT>

當腳本編碼器被調用時,在開始標記前,腳本塊內的內容保持不變,而其他內容被編碼。因此,如果開始標記被省略,則腳本編碼塊內的所有內容均被編碼,但如果開始標記在腳本編碼塊的最后,則不對任 何內容進行編碼。
在編碼發生后。您應該知道 <SCRIPT> 標記中的語言指示符已改變。對于 VBScript,新的指示符如下:

<SCRIPT LANGUAGE="VBScript.Encode">

對于 JScript (或 javaScript),新的指示符如下:
<SCRIPT LANGUAGE="JScript.Encode">

腳本編碼器在如下所示的 MS-DOS 命令行或“運行”對話框中被調用:
SRCENC [switches] inputfile outputfile

描述
對腳本編寫源代碼進行編碼,使其不會輕易地被用戶查看或修改。

語法
SCRENC [/s] [/f] [/xl] [/l defLanguage ] [/e defExtension] inputfile outputfile

腳本編碼器語法的組成部分如下:

部分 描述
/s 可選的。 開關,它指定腳本編碼器的工作狀態是靜態的,即產生無屏幕輸出。如省略,缺省為提供冗余輸出。
/f 可選的。指定輸入文件將被輸出文件覆蓋。 注意,該選項會破壞您原來的輸入源代碼。如省略,輸出文件不會被覆蓋。

/xl 可選的。指定不把 @language 偽指令添加到 .ASP 文件頂部。如省略,@language 指令添加到所有的 .ASP 文件中。
/l defLanguage 可選的。指定在編碼過程中使用的缺省腳本編寫語言 (JScript? 或 VBScript)。被編碼文件中的腳本塊如不包含語言屬性,即被認為是由指定語言寫成。 如省略,JScript 是 HTML 頁和腳本小程序的缺省語言,VBScript 是動態網頁的缺省語言。對于普通文本文件,由文件擴展名 ( .js 或 .vbs)決定缺省腳本編寫語言。
/e defExtension 可選的。把輸入文件與一個特定的文件類型相關聯。當輸入文件的擴展名不能明顯顯示出文件的類型時,即,當輸入文件擴展名不是可識別的擴展名,但文件內容又可以歸為可識別的類型時,使用該開關。 該選項無缺省值。如果遇到一個帶不可識別的擴展名的文件,且該選項未被指定,則腳本編碼器不能處理該不可識別的文件??勺R別的文件擴展名有 asa、asp、cdx、htm、html、js、sct和 vbs。
inputfile 必需的。要被編碼的文件名稱,包括相對于當前目錄的任何需要的路徑信息。
outputfile 必需的。要生成的輸出文件的名稱,包括相對于當前目錄的任何需要的路徑信息。


說明
如下是腳本編寫器能處理的四種文件:
ASP。該格式由一個文本動態網頁組成,此網頁在 <SCRIPT> ... </SCRIPT> 標記或 <% ... %> 標記內包含有效的 HTML 和內嵌腳本塊。使用該格式的應用程序包括 Microsoft? Internet Information Services (IIS)。識別文件擴展名有 .asp、.asa 和 .cdx。
HTML。該格式由一個包含有效的 HTML 和內嵌腳本塊的文本文件組成。使用該腳本格式編寫的應用程序包括 Microsoft FrontPage?, Microsoft? Visual InterDev? 和所有虛擬的 Web 設計器及瀏覽器。識別文件擴展名有 .htm 和 .html。
普通文本。該格式由只包含腳本而無兩端標記的文本文件組成。使用該腳本格式編寫的應用程序包括 Windows? Scripting Host (WSH) 和 Microsoft? Outlook?。 識別文件擴展名有 .js 和 .vbs,經編碼后,分別變為 .jse 和 .vbe。
腳本小程序。該格式由一個在 <SCRIPT> ... </SCRIPT> 標記中包含有效腳本小程序的文本文件組成。識別文件擴展名有 .sct 和 .wsh。
示例
如下是使用腳本編碼器的一個例子以及對其結果的簡單解釋:
對輸入文件 test.html 進行編碼,生成輸出文件 encode.html,使用:

screnc test.html encode.html

對輸入文件 test.htm 進行編碼,并用編碼后的輸出文件覆蓋輸入文件,使用:
screnc /f test.htm

對當前目錄中的所有 .ASP 文件進行編碼,并把編碼后的輸出文件放在c:/temp中,使用:
screnc *.asp c:/temp

對當前目錄中的所有 .ASP 文件進行編碼,并把編碼后的輸出文件放在c:/temp中,使用:
screnc /e asp *.* c:/temp

對輸入文件 test.htm 進行編碼,并生成輸出文件 encode.htm,確保沒有指定語言屬性的腳本塊使用 VBScript,使用:
screnc /l vbscript test.htm encode.htm

對當前目錄中的所有腳本小程序文件進行編碼,并不經信息顯示就用編碼后的文件覆蓋這些文件,使用:
screnc /s /f *.sct


----------------------------------------------------------------------如下是一個包含需要保護的 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>

該頁在經腳本編碼器運行后如下所示:
<HTML>
<HEAD>
<TITLE>腳本編碼器示例頁</TITLE>
<SCRIPT LANGUAGE="JScript.Encode">
<!--//
//Copyright? 1998 Microsoft Corporation. All Rights Reserved.
//**開始編碼**#@~^QwIAAA==@#@&0; mDkW P7nDb0zZKD.n1YAMGhk+Dvb`@#@&P,kW`UC7kLlDGDcl22gl:n~{'~Jtr1DGkW6YP&xDnD +OPA62sKD+ME#@#@&P,~~k6PvxC/rLmYGDcCwa.n.kkWU bx+X66Pcr*cJ#,@*{~!*P~P,P~.YEMU`DDEbIP,P,+s/n@#@&P~P,~PM+O;Mx`WC^/n#pN6EU1YbWx,oObaw.WaDrCD+nmL+v# @#@&~P7lMPdY.q,'~J_CN,Y4rkP4nn PCx,C1Y;mV,+(PkrY~~l,wCLPmKhwmYk(snPSkDt~JI@#@&P~/m.PkY.+,'PE8MWA/.kPGDtDPDtmUPri@#@&,P-CMP/D.&,'Pr/rmMWkWWY~( YnD nY,2a2^WDn.,* !,Ep@#@&,P7lD,/D.c,'~JSW;s9Ptm-+,4+U~VKl9+[REI,Pr0,c/DrWHZW..mOAMGS/nM`*#@#@&P,~P9W^Es+UOchDbO+v/YMq~_,/DDfPQ~kY.c*IP,+sd@#@&~~,P[W1;s+UDRSDkD+vdYMF~_,/O.yP_,dYM&P3~dYMc*iNz&R @*^#~@
//-->
</SCRIPT>
</HEAD>
<BODY onload="getAppropriatePage()">
</BODY>
</HTML>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97视频在线观看亚洲| 91国偷自产一区二区三区的观看方式| 亚洲人精品午夜在线观看| 久久人人爽人人爽人人片av高请| 久久99精品国产99久久6尤物| 日韩高清电影免费观看完整| 欧美黑人性视频| www.亚洲一二| 亚洲欧美国产一本综合首页| 在线色欧美三级视频| 国产精品免费视频xxxx| 欧美成年人视频网站欧美| 欧美成aaa人片免费看| 91在线观看免费| 91国产视频在线播放| 国产精品嫩草影院一区二区| 91久久久久久久久久| 51视频国产精品一区二区| 久久青草福利网站| 欧美日韩精品在线| 欧美刺激性大交免费视频| 国产精品www| 久久视频中文字幕| 精品少妇一区二区30p| 久久在线视频在线| 日韩av观看网址| 精品无人区太爽高潮在线播放| 日产精品久久久一区二区福利| 亚洲综合中文字幕68页| 九九九热精品免费视频观看网站| 中文在线不卡视频| 久久综合伊人77777尤物| 亚洲天堂av女优| 性色av一区二区三区红粉影视| 国产精品三级在线| 岛国av一区二区| 国产欧美日韩精品在线观看| 国产亚洲精品一区二555| 国产美女高潮久久白浆| 日韩欧美在线视频观看| 欧美日韩中文字幕在线| 精品日韩视频在线观看| 亚洲一区免费网站| 亚洲自拍偷拍一区| 亚洲欧美日韩爽爽影院| 亚洲jizzjizz日本少妇| 国产综合色香蕉精品| 国产午夜精品麻豆| 日韩中文字幕在线看| 欧美电影在线观看完整版| 国产精品第七十二页| 日韩中文字幕免费视频| 欧美日韩综合视频网址| 日本19禁啪啪免费观看www| 96sao精品视频在线观看| 欧美精品福利在线| 欧美午夜精品在线| 亚洲综合国产精品| 欧美性受xxxx白人性爽| 欧美激情中文网| 最新69国产成人精品视频免费| 国产玖玖精品视频| 在线播放日韩专区| 精品久久久久久国产| 亚洲成人a级网| 久久久亚洲国产| 丝袜美腿亚洲一区二区| 久热99视频在线观看| 国产精品欧美日韩久久| 久久青草福利网站| 国产欧美韩国高清| 久久久久免费视频| 国产日韩一区在线| 亚洲人成电影在线| 国产噜噜噜噜久久久久久久久| 国产欧美日韩亚洲精品| 精品视频久久久久久| 91av在线免费观看| 国产精品视频网| 色777狠狠综合秋免鲁丝| 久久久女女女女999久久| 精品自在线视频| 欧美有码在线观看视频| 久久成人精品一区二区三区| 国产精品流白浆视频| 亚洲精品一二区| 欧美一级bbbbb性bbbb喷潮片| 91性高湖久久久久久久久_久久99| 欧美第一淫aaasss性| 日韩免费在线播放| 中文字幕综合在线| 日韩电影大全免费观看2023年上| 亚洲v日韩v综合v精品v| 久久婷婷国产麻豆91天堂| 亚洲国产精品成人va在线观看| 欧美精品videos性欧美| 日韩av电影手机在线观看| 韩国精品美女www爽爽爽视频| 久久精品国产99国产精品澳门| 成人午夜激情网| 91精品国产乱码久久久久久久久| 在线精品国产欧美| 亚洲国产成人爱av在线播放| 亚洲欧美精品在线| 亚洲精品美女在线观看播放| 国产第一区电影| 国产亚洲一区二区精品| 亚洲a区在线视频| 欧美猛交ⅹxxx乱大交视频| 欧美一区二区视频97| 丝袜情趣国产精品| 欧美最顶级的aⅴ艳星| www国产精品视频| 日韩一区二区三区在线播放| 精品一区精品二区| 亚洲精品久久7777777| 国产精品久久久久久久av大片| 国产九九精品视频| 亚洲r级在线观看| 亚洲成年人影院在线| 国产成人高清激情视频在线观看| 成人做爽爽免费视频| 日韩电影中文字幕在线| 91地址最新发布| 亚洲欧美综合另类中字| 亚洲国产成人一区| 亚洲久久久久久久久久久| 国产成人啪精品视频免费网| 97色在线视频| 在线a欧美视频| 亚洲国产精品热久久| 欧美专区在线播放| 欧美亚洲成人免费| 国产精品久久久久aaaa九色| 九色精品免费永久在线| xxx一区二区| 欧美国产日韩一区二区| 国模私拍一区二区三区| 日韩av网址在线观看| 国产综合视频在线观看| 亚洲精品成人久久| 色樱桃影院亚洲精品影院| 热门国产精品亚洲第一区在线| 国产精品视频26uuu| 亚洲伦理中文字幕| 精品国内自产拍在线观看| 欧美极品欧美精品欧美视频| 精品国产一区二区三区久久狼黑人| 亚洲乱码国产乱码精品精| 最新国产成人av网站网址麻豆| 久久久999精品| 亚洲视频电影图片偷拍一区| 欧美成人免费在线视频| 欧美午夜精品伦理| 亚洲网站在线看| 亚洲精品小视频| 欧美片一区二区三区| 亚洲欧美国产一本综合首页| 欧美日韩高清在线观看| 清纯唯美亚洲激情| 青青草精品毛片| 亚洲欧美国产日韩天堂区| 在线午夜精品自拍| 国产成人综合久久|