有時候我們在網上看到一個好的網頁特效或者圖片時,想要查看網頁的源碼,但是卻發現網頁不但右鍵給鎖定了,而且有時就直接禁止查看源代碼。即使能查看源代碼,卻只看到了一堆亂碼。這些網頁正是使用了加密的方法將源碼給隱藏起來了。在前面加密的文章有一篇對網頁進行加密的文章,里面講了幾種對網頁加密的方法,即然有加密,當然就有解密了,現在就讓我們一探其中的究竟!
1、右鍵彈出窗口
(1)這種在網頁上單擊右鍵會彈出窗口的加密方法對IE有特效,但在Netscape中卻無效,因為在Netscape中右鍵定義為無法控制的幫助菜單,它的event對象無button屬性,所以可以使用Netscape瀏覽器,單擊右鍵,選擇View Source(查看源文件)可看源碼。
(2)還有一種方法就是先按下左鍵不放再按下右鍵,然后松開左鍵再松開右鍵,快捷菜單就會彈出,點擊查看源文件就能看到源碼。(提示:在左右鍵方法不管用的情況下就使用Netscape瀏覽器吧!)
(3)再者大家可以使用專業的下載工具來下載網頁上的內容。比如首先打開“網絡螞蟻”或“網際快車”等下載工具(以網際快車為例),并且設置為顯示浮動窗口。只要把鼠標移到圖片上,按住左鍵不放,拖曳到網際快車的浮動窗口,然后松開鼠標右鍵。這時網際快車就已經將這個下載任務添加進來了。
(4)還可以使用將整個網頁文件保存的方法。首先打開要下載圖片的網頁,點擊IE瀏覽器的文件菜單,選擇“另存為”命令。在彈出的另存為窗口中設置好保存的路徑、文件名以及保存類型。保存類型應該選擇默認的“Web頁,全部”。保存完畢之后就可以打開同文件名的Files文件夾,這里面都是保存下來網頁的素材,當然包括你要的圖片。接下來就可以用Windows的預覽功能找到有用的圖片或者是用ACDSee看圖軟件進行預覽找到它!
2、彈出“添加到收藏夾”
對于在網頁上單擊右鍵就會彈出“添加收藏夾”的加密方法,可以先按下右鍵(不要松開),“添加到收藏夾”窗口會馬上彈出,然后按下鍵盤上的“TAB”鍵幾次,使選項移動到“取消”按鈕上,再松開右鍵,加密就會解除了。
3、徹底封鎖鼠標右鍵
加密方法的變化多樣讓許多網友吃盡了苦頭,不過只要你使用左鍵單擊一下窗口,然后按“shift + f10”,右鍵菜單馬上出現了。
4、軟件加密
還有幾種使用軟件進行加密的方法,其加密原理不外科都是對Javascript的一修改,比如微軟的腳本編碼器(Screnc.exe)是微軟提供的可以對ASP腳本源碼進行編碼加密的一個工具。Screnc.exe可以在微軟公司站點(http://www.microsoft.com)免費下載。使用這個工具,可以達到Web主機和Web客戶不能查看或修改網頁的源代碼。
解密方法:使用一個解密軟件Zwdecode.exe可以對經過MS Script Encode加密的ASP文件進行解密,把源代碼還原。
實例:
把如下的代碼:%3CHTML%3E%0D%0A%3CHEAD%3E%0D%0A%3CMETA%20http-eqiv%3D%22content-type%22%20content%3D%22text/html%3Bcharset%3Dgb2312%22%3E%20%0D%0A%3Ctitle%3E%u52A0%u5BC6%3C/title%3E%20%0D%0A%3Cscript%20LANGUAGE%3D%22Javascript%22%3Edocument.write%28unescape%28%22%u5DF2%u52A0%u5BC6%u6E90%u7801%22%29%29%3C/SCRIPT%3E%0D%0A%3C/HEAD%3E%0D%0A%3CBODY%3E%0D%0A%3C/BODY%3E%0D%0A%3C/HTML%3E%0D%0A 還原成: < HTML> < HEAD> < META http-eqiv="content-type" content="text/html;charset=gb2312"> < title>加密< /title> < script LANGUAGE="Javascript">document.write(unescape("已加密源碼"))</SCRIPT> < /HEAD> < BODY> < /BODY> < /HTML>
工具的使用:在DOS窗口中運行Zwdecode.exe命令。它的語法格式為: ZWDECODE inputfile outputfile 其中inputfile是必需的。它是要被解密的文件名稱,包括相對于當前目錄的任何需要的路徑信息。
outputfile也必需的。它是要生成的輸出文件的名稱,包括相對于當前目錄的任何需要的路徑信息。
描述:對經過MS Script Encode加密的ASP文件進行解密,使其恢復成源代碼。
如果你對DOS命令不熟悉,還可以使用另外的一種方法,就是使用在線網頁解密的功能。首先進入:http://www.516studio.com/cyingber/cyingber.htm打開在線解密網頁。
將被加密的源碼復制到圖中的區域中,如圖1所示。

圖 1
然后單擊“還原”按鈕,就會立刻還原出被加密的網頁源碼了,如圖2所示。

圖 2
各種各樣的網頁加密方法層出不窮,但是“道高一尺,魔高一丈”,解密網頁的方法也是越來越多,希望大家努力去嘗試,也許有一天,你就成了解密專家了呢!
|