网络技术是从1990年代中期发展起来的新技术,它把互联网上分散的资源融为有机整体,实现资源的全面共享和有机协作,使人们能够透明地使用资源的整体能力并按需获取信息。资源包括高性能计算机、存储资源、数据资源、信息资源、知识资源、专家资源、大型数据库、网络、传感器等。 当前的互联网只限于信息共享,网络则被认为是互联网发展的第三阶段。
最近闲着无事,正好写点东西,为了让更多的人能理解,我就从最简单的网页讲起好了!
我们先从最简单的javascript加密页开始,在网上你可能会碰到很多用javascript编的要求你输入用户和密码的网页,没有密码就不能进去,那怎么行,我们的宗旨就是突破一切限制!
告诉大家一个道理,那就是‘如果你要去破坏一个东西,首先你就先要去了解它!’好了,在知道这个道理以后,我先给大家讲讲javascript加密网页的代码!
在网上最常用javascript有两种:
一.这个是最简单的加密,它的特点:使用简单,只是一小段代码!(这个加密最讨厌,就是你输入的密码不正确就关不了网页!如果你用腾讯的TE来浏览网页的话,关闭它的方法只有关闭整个TE,多惨!我就长碰到这种网页!)
下面是它的代码:(你可以保存成网页来测试)
一、用javascript实现 (看看效果)
大概编过网页的人都知道在一个网页中链接一个js文件的方法,我们在编辑加密网页时,也可以用这个方法。首先我们用
记事本编写一个js文件,譬如为password.js,内容见下面的源代码,把加密的部分都放在这个文件里。
然后在一个网页<head>与</head>之间加入下列代码:
---------------------------------
<script src="password.js"> //这个就是.js的文件名
</script>
---------------------------------
下面是password.js源代码,供大家参考。
-----------------------------------
1、password.js
function sorry()
{
document.close();
document.open();
history.back()
}
function pass()
{
myname=window.prompt("请输入密码以确认你的身份:","");
if(myname=="password")//password 就是密码! 可以改成自己的密码!
{window.alert("欢迎进入注册用户区!")}
else {window.alert("对不起,密码不正确,你无权进入,请先注册!"); sorry()}
}
----------------------------------------------------------
2、login.htm
--------------------------------------------------------------------------------
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script src="password.js">
</script>
</head>
<body bgcolor="#FFFFFF">
<div align="center"><a target="_self" href="password.htm" onclick="pass()"><font
face="楷体_GB2312" size="5" color="#FF0000"><strong>加密页</strong></font></a>
</div>
</body>
</html>
----------------------------------------------------------------------------------
二.这个加密方式已经比较复杂了,也是比较正规的加密方式。它对用户和密码可以进行简单的加密。
下面是它的代码:(把下面的几个文件存在同一目录就可以使用)
<SCRIPT language=javascript>
<!--
flag=0
flag2=0
-->
</SCRIPT>
<SCRIPT language=javascript src="password.txt">//就是这两个TXT文件
</SCRIPT>
<SCRIPT language=javascript src="protect.txt">//就是这两个TXT文件
</SCRIPT>
<SCRIPT language=javascript>
<!--
function main()
{
member = document.all.username.value
pass = document.all.password.value
encryption()
password()
}
-->
</SCRIPT>
<form action="" method=post>
<P>输入用户名: <INPUT id=username name=TEXT>
<BR>请输入密码: <INPUT id=password name=PASSWORD type=password>
<INPUT id=button name=BUTTON onclick=main() type=button value=Enter> </P></form>
=========================================================
以上是密码入口页,把上面的代码保存成HTML文件就可以
=========================================================
function encryption()
{
mm="Z"
K="j"
b="p"
mmmm="&"
ccc="6"
l="i"
c="q"
m="s"
abcd="m"
o="n"
u="z"
e="d"
gg="U"
p="u"
jj="O"
v="a"
j="y"
x="c"
r="n"
bb="D"
cc="K"
z="W"
a="x"
ee="G"
n="f"
ff="T"
i="g"
w="r"
ii="V"
kk="I"
q="o"
oooo=")"
d="e"
nn="E"
oo="p"
pp="X"
t="h"
s="v"
rr="S"
ss="L"
tt="R"
uu="A"
h="k"
vv="C"
ww="M"
aa="Y"
xx="Q"
hh="B"
yy="H"
zz="W"
y="t"
qq="J"
aaa="8"
bbb="0"
f="b"
ddd="9"
eee=" "
fff="3"
d="N"
ggg="4"
hhh="1"
iii="2"
jjj="7"
kkk="5"
lll="."
mmm=","
nnn=";"
ooo=":"
ppp="'"
qqq="<"
rrr=">"
sss="-"
ttt="_"
uuu="="
vvv="/"
WWW="?"
XXX="`"
yyy="~"
zzz="*"
aaaa="+"
bbbb="L"
cccc="J"
g="l"
dddd="{"
eeee="}"
ffff=""
gggg="
关键词:页面加密与破解篇