得到密码框中的密码是有多种方法的,由于考虑到众多不会编程的朋友,所以在此本人就介绍一种大家都能看懂的用简单脚本取密码的方法(为即将得到密码而欢呼吧!)废话不多说了,现在还是切入正题吧。
首先打开记事本添如以下代码: < script language="VBScript"> Sub GetPassword() set srcEvent = external.menuArguments.event Set doc=external.menuArguments.document set ele=doc.elementFromPoint( srcEvent.clientX, srcEvent.clientY ) if ele.type ="password" then if ele.value="" then Alert("密码为空") else Alert("密码为:"+ele.value) end if end if end sub call GetPassword() < /script>
文件名为password.html存为C盘, 打开注册表找到 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt 在其下面新建一下主键,键名为"取得密码",缺省值设为该htm文件的路径c:\password.htm, 在该主键下另增一个DWORD值,值为4,表示只在右击表单元素时显示该项。 关闭注册表,重新启动IE窗口,点击一下密码框,就会出现该项,点击该项,弹出一个对话框,告诉你的密码了。 本文只可用于研究,和忘记密码时来用,切不可作为它用,以免误入其途。
[ 使用此代码时注意去掉< script 和< /script的空格。]
|