论坛: 菜鸟乐园 标题: 给Windows目录加口令 复制本贴地址    
作者: word [word]    论坛用户   登录
给Windows目录加口令,我们需要借助Windows目录中一个特殊文件:超文本模板文件folder.htt。另外我们再编写一个HTML文档用来进行口令输入错误时的提示。 

  下面,我们先来修改一下folder.htt,用记事本打开Windows目录中的folder.htt文档(注意它是一个隐藏文件,如果你在Windows目录中找不到它,可以在我的电脑窗口中单击“查看”菜单中的“文件夹选项...”,再单击“查看”标签,在高级设置中选中“显示所有文件”就可以了。),在文档内容最后的</body></html>语句前面加入如下VBSCRIPT代码: 
<Script language="vbscript"> 
function kouling() 
  dim pass<BR>&nbsp;&nbsp; 
  pass=Prompt("对不起,这是重要的系统目录,请您正确输入管理口令才能进入:","") 
  if pass="abc" then 
  else<BR>  Alert "对不起,您的口令错误!" 
  Navigate "file://C:\Program Files\error.html" 
  end if 
  end function 
  kouling() 
</script> 

 然后保存一下文件。 先不要测试,各位看到代码中的Navigate "file://C:\Program Files\error.html"一句了吗,我们还需要建立一个error.html文档,用以进行错误提示。下面是这个文档最简单的代码,其核心内容是放置一个可以返回C盘根目录的按钮: 
<html> 
<head><title>出错了!</title> 
</head> 
  对不起,您无权访问Windows系统目录! 
<input type="button" value="返回" onClick="history.go(-2)" name="button"> 
<a href="http://xxxx.xxxxx.com" target="_blank">岭瑜工作室</a> 
</body> 
</html> 
将这段代码保存为error.html文档,并存放于C:\Program Files\下。 
好了,让我们测试一下吧!当你打开C盘欲进入Windows目录时,首先会弹出一个让你输入口令的对话框,输入口令abc(你也可以在folder.htt中将pass变量改为其他密码),才可以进入。如果不输入或输入错误,则直接打开页面“error.html”给以提示,单击页面中的返回按钮又会返回到C盘根目录了。 

 怎么样,这下再也不怕别人随便进入你的Windows系统目录了! 


地主 发表时间: 02/09 13:08

论坛: 菜鸟乐园

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号