西(xī)安網站(zhàn)建設 | 西(xī)安網站(zhàn)制(zhì)作(zuò) | 西(xī)安網站(zhàn)設計(jì) | 西(xī)安小(γxiǎo)程序開(kāi)發 | 兄弟(dì)網絡 - 西(xī)安網站(zhàn)建設十餘年(nián)經驗,值得 (de)信賴!
了(le)解市(shì)場(chǎng)新觀點,內(nèi)部案例剖析,增強服務意識與專業(yè)水(shuǐ)平。

網頁安全技(jì)術(shù)指南(nán)(一(yī))

來(lái)源:西(xī)安網站(zhàn)制(zhì)作(zuò)   日(rì)期:2015-05 -24 11:33:24   點擊:2928

申明(míng):這(zhè)些(xiē)方法對(duì)一(yī)個(gè)高(gāo)手來(lái)說(shuō')是(shì)沒有(yǒu)什(shén)麽用(yòng)處的(de),所以有(yǒu)矛必有(yǒu)盾,你(nǐ)看(kàn)著(zhe)辦吧(ba)。

  1.将以下(xià)代碼加入到(dào)HEML的(de)之間(jiān)

 


  2. 禁止查看(kàn)網頁源代碼

  真正能(néng)實現(xiàn)源代碼屏蔽的(de)單純的(de).htm是(shì)不(bù)™可(kě)能(néng)的(de)!想看(kàn)源代碼是(shì)沒辦法阻止的(de)。用(yòng)TELEPROT可(kě)以下(xià)載任何•文(wén)件(jiàn),相(xiàng)當于做(zuò)鏡像網站(zhàn), 除非服務器(qì)進行(xíng)安全設置、加密。

  下(xià)面給幾種參考方法,使在浏覽我的(de)個(gè)人(rén)主頁時(shí)不(bù)能(néng)使用(yòn≥g)右鍵或者不(bù)能(néng)看(kàn)到(dào)源程序或源代碼等。

  1)在主頁上(shàng)輸入代碼:



  2)網頁安全技(jì)術(shù)指南(nán)

  随著(zhe)Internet的(de)飛(fēi)速發展,網站(zhàn)的(de)數(shù)量正呈幾何級速度遞增,網頁上(shàng)β的(de)信息極大(dà)豐富,但(dàn)網站(zhàn)的(de)安全與信息的(de)版權卻不(bù)斷受到(dào)威脅.近(jìn)來(lái),全球各大(dà)網站(zhàn)先後遭到(≈dào)黑(hēi)客攻擊,接著(zhe),為(wèi)了(le)順應新形勢,國(guó)內(nèi)首家(jiā)有(yǒu)關網絡安全專題的(de)網站(zhàn)(♥天網安全陣線)誕生(shēng)了(le).網站(zhàn)與網頁的(de)安全性受到(dào)越來(lái)越多(duō)←的(de)關注,本文(wén)将由淺入深地(dì)介紹關于加強網頁安全性的(de)各種技(jì)術(shù)和(hé)技(jì)巧,對(duì)關心網頁源代碼版≈權和(hé)網頁數(shù)據安全保護的(de)讀(dú)者有(yǒu)較大(dà)的(de)幫助.

  對(duì)廣大(dà)網頁編寫者來(lái)說(shuō),對(duì)源代碼的(de)保護是(shì)最為(wèi)關注的(de),但(dà©n)往往卻沒有(yǒu)任何辦法.辛辛苦苦編寫的(de)網頁在浏覽者面前毫無遮掩,隻要(yào)被别人(rén)輕輕點擊鼠标右鍵,選擇≤(查看(kàn)源代碼)一(yī)項後,即可(kě)獲得(de)網頁完全代碼,甚至稍加修改後就(jiù)成為(wèi)他(tā)人(ré✘n)的(de)網頁.本篇将通(tōng)過采用(yòng)JavaScript技(jì)術(shù),對(duì)頁面源代碼的(de)€修改,使浏覽者無法獲得(de)源碼,達到(dào)保護代碼的(de)目的(de).

  首先,應屏蔽Internet Explorer工(gōng)具欄中-查看(kàn)-源代碼一(yī)項©的(de)功能(néng),即将頁面采用(yòng)框架結構的(de)方式.若你(nǐ)的(de)頁面并未使用(yòng)框$架結構,且不(bù)需使用(yòng)框架結構,可(kě)使用(yòng)"零框架"技(jì)術(shù)(即将頁面分(fēn)為(wèi)左右兩幀,左幀的(de)寬度為(wèi)÷1,右幀為(wèi)原頁面).該方法的(de)代碼如(rú)下(xià):


  
  
  
  
  
  
  

  将該文(wén)件(jiàn)存為(wèi)主文(wén)件(jiàn)index.htm,建立一(yī)空(kōng)文(wén)件(jià n)ps.htm,原頁面文(wén)件(jiàn)現(xiàn)另存為(wèi)index.html(與主β文(wén)件(jiàn)名僅在擴展名上(shàng)略有(yǒu)不(bù)同).采用(yòng)零框架技(jì)術(shù)有(yǒu)以下(xià)優點:

  1.浏覽者在用(yòng)工(gōng)具欄中的(de)源代碼項無法直接得(de)到(dào)頁面代碼,僅能(néσng)得(de)到(dào)框架主文(wén)件(jiàn)的(de)代碼(即上(shàng)述代碼).

  2.可(kě)利用(yòng)左幀文(wén)件(jiàn)ps.htm加載一(yī)些(xiē)網頁的(de)高(gāo)級應用(yòng),如(rú)背景音(yīn)樂(yuè),網頁£計(jì)數(shù)器(qì),cookie應用(yòng)等.

  其次,應屏蔽鼠标右鍵的(de)顯示源文(wén)件(jiàn)功能(néng),即在所需保護的(de)頁面文(wén)件(jiàn)(上(shàn>g)例中為(wèi)index.html文(wén)件(jiàn))中加入以下(xià)代碼:(當右鍵被點擊時(sh↔í)将出現(xiàn)圖1所示提示框)


  最後,為(wèi)防止一(yī)些(xiē)了(le)解網頁編寫語言的(de)人(rén)通(tōng)過框架主文(wén)件(jiàn) 中的(de)連接手工(gōng)找出被保護頁面後獲得(de)源代碼,還(hái)應在被保護頁面中加入以下(xià∑)代碼:


  這(zhè)段代碼将提供跳(tiào)回功能(néng),使浏覽器(qì)無法直接看(kàn)到(dào)該頁,而是(shì)自(z≠ì)動跳(tiào)回框架主文(wén)件(jiàn)index.html,起到(dào)保護該頁面的(de)作(zuò)用(yòng).

  在完成以上(shàng)三個(gè)步驟,對(duì)你(nǐ)的(de)主頁按照(zhào)框架結構進行(xíng)了(le)修改後,你(nǐ)的(de)主頁源 代碼将不(bù)能(néng)被浏覽者在網上(shàng)獲得(de),可(kě)以小(xiǎo)小(xiǎo)慶賀一(yī)下(xià)了(le)≈

  另外(wài),若你(nǐ)确實不(bù)想用(yòng)框架頁面,那(nà)麽可(kě)用(yòng)特殊的(de)方法打開(€kāi)浏覽器(qì)新窗(chuāng)口,再結合屏蔽鼠标的(de)功能(néng)代碼後亦可(kě)收到(dào)同樣的(de)效果,打開✔(kāi)方法如(rú)下(xià):

打開(kāi)被保護頁面的(de)連接 
  代碼中,key.html為(wèi)被保護頁面的(de)文(wén)件(jiàn)名.新窗(chuāng)口的(de)高(gā$o)度height與寬度width的(de)值可(kě)由用(yòng)戶自(zì)定義,單位為(wèi)像素.

  注意:嵌入式的(de) JavaScript代碼應加在原文(wén)件(jiàn)的(de)元素區(qū)內(nèi).

  上(shàng)面是(shì)采用(yòng)JavaScript技(jì)術(shù)達到(dào)保'護在線網頁的(de)目的(de).正所謂"強中自(zì)有(yǒu)強中手",有(yǒu)些(xiē)人(rén)使用(yòng)Webzip,TelePro,Offline等離(l¶í)線浏覽器(qì)下(xià)載你(nǐ)的(de)主頁,就(jiù)可(kě)繞過JavaScript保護在線網頁的(de)防線,将網頁下(xià)載後再慢(màn)慢(màn)剖析.€有(yǒu)矛必有(yǒu)盾,你(nǐ)亦可(kě)用(yòng)JavaScript建立的(de)動态轉向文(wén)件(±jiàn)是(shì)大(dà)多(duō)數(shù)離(lí)線浏覽器(qì)無法下(xià)載你(nǐ)的(de)網頁,方法'如(rú)下(xià).你(nǐ)可(kě)将上(shàng)例中的(de)被保護頁面更名為(wèi)index1.html,而将文(wén)件(jiàn)index.html改為(wèi)Ω以下(xià)代碼:


  對(duì)Internet Explorer5新增的(de)離(lí)線浏覽功能(néng)(脫機(jī)工(gōng)作(zuò)),以上(shàng)方法有(yǒu)時(sh≠í)失靈,可(kě)通(tōng)過對(duì)網頁設置cookie的(de)高(gāo)級技(jì)術(shù)達到(©dào)保護的(de)目的(de).一(yī)旦cookie超期,即使網頁已被下(xià)載到(dào)本機(jī)也(yě)無法浏覽,呵呵,厲害吧(ba):)

上(shàng)一(yī)篇:ASP木(mù)馬入侵原理(lǐ)及防範措施     下(xià)一(yī)篇:網頁安全技(jì)術(shù)指南(nán)(二)
掃碼立即溝通(tōng)
公衆号加關注
版權所有(yǒu):西安兄弟信息科技有限公司 京ICP證000000号   地(dì)址:西(xī)安市(shì)三橋街(jiē)道(dào)恒大(dà)都(dōu)市(shì)廣場(chǎng)(1号線沣東(₹dōng)自(zì)貿園站(zhàn)C1口)  營業(yè)執照(zhào)      
關閉
029-86512630 工(gōng)作(zuò):8:30-17:30

*