|
高级研究篇
对网页的保护并不仅仅是涉及源代码的保护,更应该包含对网页数据或网络数据库的保护。对网络数据库的保护可采用基于IIS的CGI接口的认证程序,SQL的安全技术,ASP安全认证程序,Java Applet安全认证程序等手段,属于更高层次的安全措施,包含大量内容,本文不作介绍。本篇将介绍应用JavaScript技术构造的页面认证接口。将仅供有限人群访问的需要数据保护的页面中加入以下代码:
<script LANGUAGE="JAVASCRIPT"> <!-- loopy() function loopy() { var sWord ="" while (sWord != "hibow") { sWord = prompt("输入正确密码登陆! ") } alert("身份识别......允许登陆") } //--> </script>
|
注意:嵌入式的JavaScript代码应加在原文件的元素区内。phpma 开源嘛
代码中字段sWord的值hibow为登陆被保护页面的密码。你可将自定义的密码告诉允许访问该页面的用户,仅当密码被正确输入后浏览者才可看见页面内容,否则将循环停留在密码登入框中,进不去喽!
这样是锁不住代码的,只要先点左健不放,再点右健,在放左建,就能看了,如果你的主页是用ASP,PHP,或者CGI建购的,一般对方是看不到源代码的。防右键的方法已经过时了。还有一个办法就是把回车全去掉,把整个文件压缩。这样看到也看不清楚, 还不影响行动。
(阅读次数:)
共3页: 上一页 [1] [2] 3 下一页
|