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

首頁 > 網站 > 建站經驗 > 正文

方法匯總 禁止查看網頁源代碼全攻略

2024-04-25 20:46:22
字體:
來源:轉載
供稿:網友

1、將以下代碼加入到HEML的之間

 

以下為引用的內容:

<SCRIPT language=javascript> 
function click() {if (event.button==2) {alert('不許你偷看!');}}document.onmousedown=click 
</SCRIPT>

 

2、禁止查看網頁源代碼

真正能實現源代碼屏蔽的單純的。htm是不可能的!想看源代碼是沒辦法阻止的。用TELEPROT可以下載任何文件,相當于做鏡像網站,除非服務器進行安全設置、加密。

下面給幾種參考方法,使在瀏覽我的個人主頁時不能使用右鍵或者不能看到源程序或源代碼等。

1)在主頁上輸入代碼:

 

以下為引用的內容:

<SCRIPT language=javascript> 
function click() { 
if (event.button==2) { 
alert(/'對不起,禁止使用此功能^_^./') 


document.onmousedown=click 
</SCRIPT> 
<script language="JavaScript"> 
<!-- 
locate = 0; 
function scroller() { 
if (locate !=500 ) { 
locate++; 
scroll(0,locate); 
clearTimeout(timer); 
var timer = setTimeout("scroller()",3); 
timer; 


// --> 
</script>   

 

2)網頁安全技術指南

隨著Internet的飛速發展,網站的數量正呈幾何級速度遞增,網頁上的信息極大豐富,但網站的安全與信息的版權卻不斷受到威脅。近來,全球各大網站先后遭到黑客攻擊,接著,為了順應新形勢,國內首家有關網絡安全專題的網站(天網安全陣線)誕生了。網站與網頁的安全性受到越來越多的關注,本文將由淺入深地介紹關于加強網頁安全性的各種技術和技巧,對關心網頁源代碼版權和網頁數據安全保護的讀者有較大的幫助。

初級入門篇

對廣大網頁編寫者來說,對源代碼的保護是最為關注的,但往往卻沒有任何辦法。辛辛苦苦編寫的網頁在瀏覽者面前毫無遮掩,只要被別人輕輕點擊鼠標右鍵,選擇(查看源代碼)一項后,即可獲得網頁完全代碼,甚至稍加修改后就成為他人的網頁。本篇將通過采用JavaScript技術,對頁面源代碼的修改,使瀏覽者無法獲得源碼,達到保護代碼的目的。

首先,應屏蔽Internet Explorer工具欄中-查看-源代碼一項的功能,即將頁面采用框架結構的方式。若你的頁面并未使用框架結構,且不需使用框架結構,可使用"零框架"技術(即將頁面分為左右兩幀,左幀的寬度為1,右幀為原頁面),該方法的代碼如下:

 

以下為引用的內容:

<html> 
<head> 
<title>歡迎光臨網頁教學網</TITLE> 
</HEAD> 
<FRAMESET COLS="1,*" frameborder=0 framespacing=0> 
<FRAME SRC="PS.HTM" NAME="count" noresize scrolling=no> 
<FRAME SRC="search.HTM" NAME="search" noresize> 
</frameset> 
</html>

 

將該文件存為主文件index.htm,建立一空文件ps.htm,原頁面文件現另存為index.html(與主文件名僅在擴展名上略有不同)。采用零框架技術有以下優點:

1.瀏覽者在用工具欄中的源代碼項無法直接得到頁面代碼,僅能得到框架主文件的代碼(即上述代碼)。

2.可利用左幀文件ps.htm加載一些網頁的高級應用,如背景音樂,網頁計數器,cookie應用等。

其次,應屏蔽鼠標右鍵的顯示源文件功能,即在所需保護的頁面文件(上例中為index.html文件)中加入以下代碼:

 

以下為引用的內容:

<script Language="JavaScript"> 
function click() { 
if (event.button==2||event.button==3) {alert(/'"用右鍵要干嘛?"^_^/') }} 
//引號中提示可自定義 
document.onmousedown=click 
</script>

 

最后,為防止一些了解網頁編寫語言的人通過框架主文件中的連接手工找出被保護頁面后獲得源代碼,還應在被保護頁面中加入以下代碼:

 

以下為引用的內容:

<script language="javascript"> 
if(top==self)top.location="index.html" 
</script>

 

這段代碼將提供跳回功能,使瀏覽器無法直接看到該頁,而是自動跳回框架主文件index.html,起到保護該頁面的作用。

在完成以上三個步驟,對你的主頁按照框架結構進行了修改后,你的主頁源代碼將不能被瀏覽者在網上獲得,可以小小慶賀一下了。

另外,若你確實不想用框架頁面,那么可用特殊的方法打開瀏覽器新窗口,再結合屏蔽鼠標的功能代碼后亦可收到同樣的效果,打開方法如下:

 

以下為引用的內容:
<a href=javascript:window.open("key.html","被保護頁面的標題","height=170,width=290,left=0,top=0,toolbar=0,location=0,directories=0,status=0,menubar=0,
scrollbars=0,resizable=0,copyhistory=0") target=_blank>打開被保護頁面的連接</a>

  
代碼中,key.html為被保護頁面的文件名。新窗口的高度height與寬度width的值可由用戶自定義,單位為像素。

 

注意:嵌入式的 JavaScript代碼應加在原文件的元素區內。

中級深入篇

上篇中是采用JavaScript技術達到保護在線網頁的目的。正所謂"強中自有強中手",有些人使用Webzip,TelePro,Offline等離線瀏覽器下載你的主頁,就可繞過JavaScript保護在線網頁的防線,將網頁下載后再慢慢剖析。有矛必有盾,你亦可用JavaScript建立的動態轉向文件是大多數離線瀏覽器無法下載你的網頁,方法如下。你可將上例中的被保護頁面更名為index1.html,而將文件index.html改為以下代碼:

 

以下為引用的內容:

<script> 
window.location.replace(/'index1.html/') //本句產生網頁跳轉功能 
</script>

 

對Internet Explorer5新增的離線瀏覽功能(脫機工作),以上方法有時失靈,可通過對網頁設置cookie的高級技術達到保護的目的。一旦cookie超期,即使網頁已被下載到本機也無法瀏覽,呵呵,厲害吧:)

應加入文件中的cookie代碼段如下:

 

以下為引用的內容:
<script language="JavaScript"> 
function getCookieVal (offset) 

var endstr = document.cookie.indexOf (";", offset); 
if (endstr == -1) 
endstr = document.cookie.length; 
return unescape(document.cookie.substring(offset, endstr)); 

function GetCookie (name) 

var arg = name + "="; 
var alen = arg.length; 
var clen = document.cookie.length; 
var i = 0; 
while (i < clen) 

var j = i + alen; 
if (document.cookie.substring(i, j) == arg) 
return getCookieVal (j); 
i = document.cookie.indexOf(" ", i) + 1; 
if (i == 0) 
break; 

return null; 

function SetCookie (name, value) 

var argv = SetCookie.arguments; 
var argc = SetCookie.arguments.length; 
var expires = (2 < argc) ? argv[2] : true; 
var path = (3 < argc) ? argv[3] : true; 
var domain = (4 < argc) ? argv[4] : true; 
var secure = (5 < argc) ? argv[5] : true; //安全模式生效 
document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
((path == null) ? "" : ("; path=" + path)) + 
((domain == null) ? "" : ("; domain=" + domain)) + 
((secure == true) ? "; secure" : ""); 

function ResetCounts(name) 

visits = 0; 
SetCookie(expdate , "/", true, true); 
location.reload(); 

</script> 
<script language="JavaScript"> 
var expdate = new Date(); 
var visits; 
expdate.setTime(expdate.getTime() + (24*60*60 * 1000)); //COOKIES超期時間設置,此處為1天 
if(!(visits = GetCookie("visits"))) 
visits = 0; 
visits++; 
SetCookie(expdate, "/", true, true); 
</script>

 

如果你已經做到這一步了,那么你的網頁所受到的保護就不再是常規意義上的出于道德觀念或版權意識,而是真正的技術上的保護手段。

高級研究篇

對網頁的保護并不僅僅是涉及源代碼的保護,更應該包含對網頁數據或網絡數據庫的保護。對網絡數據庫的保護可采用基于IIS的CGI接口的認證程序,SQL的安全技術,ASP安全認證程序,Java Applet安全認證程序等手段,屬于更高層次的安全措施,包含大量內容,本文不作介紹。本篇將介紹應用JavaScript技術構造的頁面認證接口。將僅供有限人群訪問的需要數據保護的頁面中加入以下代碼:

 

以下為引用的內容:

<script LANGUAGE="JAVASCRIPT"> 
<!-- 
loopy() 
function loopy() { 
var sWord ="" 
while (sWord != "hibow") { 
sWord = prompt("輸入正確密碼登陸! ") 

alert("身份識別......允許登陸") 

//--> 
</script>

 

注意:嵌入式的 JavaScript代碼應加在原文件的元素區內

代碼中字段sWord的值hibow為登陸被保護頁面的密碼。你可將自定義的密碼告訴允許訪問該頁面的用戶,僅當密碼被正確輸入后瀏覽者才可看見頁面內容,否則將循環停留在密碼登入框中,進不去嘍。

這樣是鎖不住代碼的,只要先點左健不放,再點右健,在放左建,就能看了,如果你的主頁是用ASP,PHP,或者CGI購建的,一般對方是看不到源代碼的。防右鍵的方法已經過時了 還有一個辦法就是把回車全去掉,把整個文件壓縮。這樣看到也看不清楚, 還不影響動行。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91亚洲永久免费精品| 欧美激情精品久久久久久变态| 亚洲免费视频观看| 欧美猛交免费看| 69av成年福利视频| 久久久久久有精品国产| 中国china体内裑精亚洲片| 中文字幕国内精品| 91精品国产色综合久久不卡98口| 欧美影院在线播放| 亚洲人成免费电影| 性欧美在线看片a免费观看| 亚洲区一区二区| 日本久久久久久久| 91精品视频在线| 91超碰caoporn97人人| 日本在线精品视频| 中文字幕亚洲色图| 伊人成人开心激情综合网| 亚洲第一精品自拍| 欧美专区第一页| 91精品啪在线观看麻豆免费| 国产精品视频永久免费播放| 4444欧美成人kkkk| 91亚洲永久免费精品| 日韩网站免费观看| 欧美激情一区二区三区久久久| 国产精品成av人在线视午夜片| 国产亚洲在线播放| 亚洲天堂色网站| 国产精品久久不能| 日韩av电影在线免费播放| 欧美日韩国产精品一区二区不卡中文| 欧美精品第一页在线播放| 久久九九免费视频| 91成人性视频| 亚洲欧美精品suv| 欧美裸体视频网站| 国产精品女人久久久久久| 欧美精品18videos性欧美| 成人激情黄色网| 26uuu亚洲伊人春色| 欧美专区在线视频| 国产精品黄视频| 精品久久久久久久久久久久久久| 亚洲综合av影视| 亚洲欧洲在线免费| 国产一区二区香蕉| 一区国产精品视频| 日韩视频免费大全中文字幕| 欧美日韩在线另类| 国产精品v片在线观看不卡| 欧美在线xxx| 欧美激情久久久久| 亚洲成人黄色网| 亚洲欧美在线x视频| 久久久久久久久91| 日韩精品中文字| 超碰91人人草人人干| 久久精品99久久久香蕉| 最近2019年日本中文免费字幕| 亚洲成人精品视频在线观看| 久色乳综合思思在线视频| 欧美性xxxxxxxxx| 亚洲国产精品久久久久秋霞蜜臀| 久久91亚洲精品中文字幕奶水| 在线视频日韩精品| 国产热re99久久6国产精品| 97超碰蝌蚪网人人做人人爽| 精品日韩视频在线观看| 国产有码在线一区二区视频| 日韩中文娱乐网| 欧洲亚洲免费视频| 欧美日韩国产综合视频在线观看中文| 亚洲国产精品人人爽夜夜爽| 成人黄色免费网站在线观看| 欧美日韩亚洲激情| 成人疯狂猛交xxx| 久久久人成影片一区二区三区| 亚洲国产精品久久久久秋霞蜜臀| 中文欧美在线视频| 久久精品国产亚洲精品2020| 欧美中文在线观看国产| 亚洲色无码播放| 日韩中文字幕在线播放| 亚洲精品ady| 精品视频在线播放免| 中文字幕欧美亚洲| 欧美第一页在线| 欧美俄罗斯乱妇| 国产成一区二区| 精品国产欧美一区二区五十路| 8x拔播拔播x8国产精品| 国产精品户外野外| 中国人与牲禽动交精品| 97在线视频免费播放| 国产做受69高潮| 国产精品久久久999| 国产精品综合网站| 久久久国产精品亚洲一区| 亚洲成人黄色网址| 8090理伦午夜在线电影| 中文字幕日本欧美| 欧美丝袜美女中出在线| 久久久久国产精品免费| 久久夜精品va视频免费观看| 亚洲欧美日韩中文在线| 欧美另类99xxxxx| 黑人巨大精品欧美一区二区| 在线中文字幕日韩| 亚洲电影免费在线观看| 欧美亚洲成人免费| 国产区亚洲区欧美区| 欧美激情亚洲综合一区| 亚洲精品一区二区三区不| 亚洲第一天堂av| 欧美孕妇与黑人孕交| 国产做受69高潮| 国产原创欧美精品| 欧美性开放视频| 亚洲高清一二三区| 欧美国产日产韩国视频| 亚洲视频一区二区| 欧美在线视频免费播放| 日本一欧美一欧美一亚洲视频| 日韩有码在线观看| 理论片在线不卡免费观看| 欧美激情精品久久久久久久变态| 不用播放器成人网| 最好看的2019的中文字幕视频| 欧美视频中文字幕在线| 精品久久久久久| 日韩欧美在线视频| 伊人久久大香线蕉av一区二区| 欧美夫妻性视频| 69久久夜色精品国产7777| 538国产精品一区二区免费视频| 在线午夜精品自拍| 美女视频久久黄| 精品国内产的精品视频在线观看| 亚洲free性xxxx护士hd| 久久久久北条麻妃免费看| 日韩亚洲国产中文字幕| 国产精品久久久久福利| 欧美日韩爱爱视频| 国产一区二区三区久久精品| 538国产精品一区二区免费视频| 久久精品国产一区二区电影| 欧美激情一区二区三区在线视频观看| 国产一区二区在线免费| 亚洲欧洲第一视频| 亚洲男人的天堂网站| 欧美激情网站在线观看| 精品久久久久国产| 亚洲激情中文字幕| 日产精品99久久久久久| 成人精品视频久久久久| 久久国产精品久久精品| 91国产精品视频在线| 欧美激情国产日韩精品一区18| 欧美在线一区二区三区四| 欧美电影免费观看| 成人免费在线视频网址| 亚洲欧美另类国产|