国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

給你的網(wǎng)頁上把鎖 網(wǎng)頁加密完全攻略(1)
2007-02-27   

現(xiàn)在專業(yè)性的網(wǎng)站越來越多,許多網(wǎng)友們都在網(wǎng)上建立起了自己的小家。不過辛辛苦苦制作的網(wǎng)頁被人拿去改頭換面卻是件非常痛心的事,所以大家都想保護(hù)自己獨(dú)創(chuàng)的作品,為自己的網(wǎng)頁上把鎖,今天就讓我?guī)Т蠹伊私庖幌氯绾谓o我們的網(wǎng)頁加上一把密碼鎖。
一、常用JavaScript密碼鎖
1. 了解javascript
JavaScript是一種新的網(wǎng)頁描述語言,是由Sun公司以及網(wǎng)景Netscape公司開發(fā)的,此一語言可以被嵌入HTML的文件之中,使用它可以讓你設(shè)計(jì)交互性的網(wǎng)頁內(nèi)容。
2. javascript特點(diǎn)
使用javascript非常簡單,只是一小段代碼,就可以讓網(wǎng)頁發(fā)生千奇百怪的效果,而且使用javascript來加密的方法是網(wǎng)絡(luò)中加密最常用的方法。
3. 使用javascript加密
使用javascript加密最簡單的結(jié)果就是讓瀏覽者不能使用鼠標(biāo)右鍵,當(dāng)他點(diǎn)擊右鍵想對圖片進(jìn)行保存或者復(fù)制文字的時(shí)候就會彈出一個(gè)警告窗口或是彈出收藏夾等。
實(shí)現(xiàn)方法:
(1)利用彈出窗口封鎖鼠標(biāo)右鍵將下面這段代碼放在網(wǎng)頁HTML代碼的<head></head>標(biāo)志中,就可以實(shí)現(xiàn)封鎖右鍵,給網(wǎng)頁加密。

<script language="javascript">
function click() {if (event.button==2) {alert('本站不準(zhǔn)使用右鍵,
使用左鍵吧!^_^') }}
document.onmousedown=click</script>


(2)彈出“添加收藏夾”封鎖鼠標(biāo)右鍵將下面這段代碼放在網(wǎng)頁的HTML代碼的<head></head>標(biāo)志中。實(shí)現(xiàn)點(diǎn)擊右鍵出現(xiàn)“添加到收藏夾”選項(xiàng)。

<script language="javascript">
function click() {if (event.button==2) {window.external.addFavorite
('http://www.51CTO.com/,' 51CTO')}}
document.onmousedown=click</script>


(3)徹底封鎖鼠標(biāo)右鍵將下面這段代碼放在網(wǎng)頁的HTML代碼的<head></head>標(biāo)志中能夠?qū)崿F(xiàn)徹底封鎖鼠標(biāo)右鍵的效果,由于這個(gè)腳本在右鍵按下時(shí)調(diào)用一個(gè)函數(shù),所以可以改為很多種類型。即使按下左鍵,再按下右鍵,放開左鍵,再放開右鍵的方法也還是破解不了。

<script>
function DM(e){if(!ns){if(event.button>1)window.external.addFavorite
('http://www.popunet.com/,' 大眾網(wǎng)絡(luò)報(bào)')
}else{
if(e.which>1)
return false
}}
ns=navigator.appName=="Netscape";if(ns)document.captureEvents
(Event.MOUSEMOVE|Event.MOUSEDOWN);document.onmousemove=DM;document.
onmousedown=DM;</script>


(4)禁止查看源文件將下面這段代碼放在網(wǎng)頁的HTML代碼的<head></head>標(biāo)志中則可以實(shí)現(xiàn)禁止利用IE瀏覽器查看源文件。

<script language="JavaScript">
<!--
document.onmousedown=click
function click() {
if ( event.button==2) {alert('不準(zhǔn)查看源文件') }
if ( event.button==3) {alert('不準(zhǔn)查看源文件') }
}
//-->
</script>


(5)用亂碼顯示鏈接、調(diào)用地址加密。利用某些函數(shù)把URL字符轉(zhuǎn)換成ASCII碼,從而達(dá)到隱藏鏈接Frame頁面和*.js,*.asp等腳本的目的。返回ASCII碼escape(character),ASCII碼為%XX格式,XX是十六進(jìn)制,如空格鍵為%20。返回字符unEscape(string)
如:

<!—var Words=" %3Cframeset%20BORDER%3D%220%22%20FRAMEBORDER%3D%220%22
%20FRAMESPACING%3D%220%22%20rows%3D%22100%25%22%3E%0D%0A%20%20%3Cframe
%20SRC%3D%22http%3A//XXX.XXX.COM/XXX/XXX/%22%20NAME%3D%22oos1%22%20"http://
-->
</script>


利用javascript還可以使用調(diào)用腳本顯示頁面加密、密碼校驗(yàn)等加密方法,但是由于代碼繁雜而不經(jīng)常使用,這里就不多講了。

共3頁: 1 [2] [3] 下一頁

熱詞搜索:

上一篇:加密解密入門:常用軟件加密方法一覽
下一篇:Flash文件的加密與破解技術(shù)詳細(xì)解析

分享到: 收藏
主站蜘蛛池模板: 山东| 大渡口区| 安泽县| 淳安县| 北流市| 成安县| 德阳市| 宣城市| 潮安县| 安乡县| 北碚区| 邹城市| 五莲县| 沙河市| 东方市| 东莞市| 靖安县| 安岳县| 辽阳市| 河间市| 左云县| 赤水市| 社旗县| 奉贤区| 鹰潭市| 凤翔县| 香港| 洪雅县| 扎囊县| 六安市| 莆田市| 普兰店市| 克什克腾旗| 河西区| 徐闻县| 慈利县| 宜丰县| 锡林浩特市| 昭通市| 梁河县| 鹤山市|