偷窥桌面程序和IE浏览器的密码编辑框

环境:VC6/VC7, MS Platform Core SDK, IE4.0+, WinNT/2K/XP (在英文/中文/日文版的Win2k/XP 及IE6.0+SP1上测试通过)

关键字:Windows 钩子,IE COM 对象,Win2k 安全上下文 IE编程 工具 系统

摘要

本文将介绍一个工具,它不仅能偷窥各种桌面程序的密码框,还能窥到IE页面中的密码框,这个程序就是本文要介绍的——SuperPasswordSpy++。

使用 Windows 钩子偷窥远程进程(或者说桌面程序)密码框内容不是太难,但要偷窥到网页上密码输入域的内容要如何做呢?显然,在网页里的密码输入框不是一个窗口,你得借助 IHTMLDocument2 接口来枚举并吸取密码。本文提供的工具程序将向你展示破解密码编辑公共控件和IE密码输入域的内容。下图是程序运行的截图:


图一:SuperPasswordSpy++ 偷窥Hotmail 页面上的密码输入框


图二 SuperPasswordSpy++ 偷窥IIS5.0和WinXP密码编辑框内容

时间: 2024-08-01 11:01:15

偷窥桌面程序和IE浏览器的密码编辑框的相关文章

socket-C#写的桌面程序能移植到浏览器上吗?

问题描述 C#写的桌面程序能移植到浏览器上吗? 用C#写的一个利用Socket ping的程序 想移植到网页上 这样用着更方便 解决方案 c# 与桌面程序交互c# 类似于千千静听的桌面停靠程序

js-真心求教一个问题,关于编写web的外挂工具app或者桌面程序,具体请进,真心谢谢了

问题描述 真心求教一个问题,关于编写web的外挂工具app或者桌面程序,具体请进,真心谢谢了 我编写的过程中遇到一些疑惑不知道如何解决,所以特来真心求教,万望解惑,如果有描述不对或者很low,请谅解. 一个最具体的例子:像前两年12306抢票只能用网页来抢,没有app或者桌面程序,很多朋友都根据12306网站编写了外挂app或者桌面程序,避免老得打开个浏览器. 目前我也想做类似的事情,根据某个http的Web网站写个外挂app或者程序,作为一个程序员,我大致也知道大致的流程是:拼接url->发起

mysql-JAVA桌面程序远程连接数据库失败

问题描述 JAVA桌面程序远程连接数据库失败 在本机运行程序可以连接数据库,数据库用的是mySQL.把程序放到没有安装mySQL的机子上就不行了.经过我的测试发现ip地址没有问题,因为我在本机运行程序的时候把ip设置成此网络的ip是可以连接的,用localhost也是可以连接的.在其他机子上我用的也是本机ip,却不能连接. 很多人说mySQL默认是不能远程的.于是我在本机设置防火墙上把3306端口开放,然后设置mySQL的用户权限,结果在其它机子上还是不能连接数据库,详情请看图. 解决方案 te

Centos中VNC远程桌面程序的安装与使用教程_服务器其它

本文实例讲述了Centos中VNC远程桌面程序的安装与使用方法.分享给大家供大家参考,具体如下: 这里以centos 6.5为例 安装GNOME桌面环境 yum groupinstall "X Window System" "Desktop" CentOS安装Xfce桌面环境,可选 yum groupinstall Xfce 安装tigervnc yum install tigervnc-server tigervnc 设置远程登陆到gnome桌面的配置,再最后面加

使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框

在使用Eclipse RCP进行桌面程序开发(一):快速起步中,我们通过Eclipse的插件开发 向导,逐步建立了一个RCP应用程序,但是,这个程序没有任何功能,难以激起我们学习的兴 趣.在这一节,我们将一起探索怎样在程序中添加菜单和工具条.先看一下成果: 图一.图二:带有菜单和工具条的RCP程序 图三:工具栏上的按钮的提示文本

使用Eclipse RCP进行桌面程序开发(一):快速起步

所谓RCP,就是Rich Client Platform的缩写,即富客户平台,是Eclipse进化的产物(自 3.0版以后出现),是Eclipse组织向用户提供的强大的开放性开发平台,能够使用户方便地 创建自己的基于Eclipse的应用程序,并且这些应用程序能够得到Eclipse的底层支持.更重 要的是,我们可以利用Java创建象Eclipse这么漂亮的桌面程序. 我相信,在未来的几年里,RCP一定会变得非常流行.使用RCP,我们可以开发界面象 Eclipse这样漂亮的桌面程序,比如医院管理系统

c++-现在windows桌面程序开发都用那些开发工具?

问题描述 现在windows桌面程序开发都用那些开发工具? 要做一个数据可视化分析软件,想做成windows的本地桌面程序.不晓得目前这方面那些工具流行.社区活跃些,有问题讨论方便写. 解决方案 c# delphi,vc 解决方案二: 首选C#.C++语言本身的问题,不适合写应用软件.VB被微软彻底放弃,而VB.NET和C#同质化严重.Delphi.PowerBuilder都被微软挤垮了. 解决方案三: 要想做出应用程序,又兼顾底层,那VC是必须学的了,而C++是VC的基础,所以必须也要学,C又

结合BeautyEye开源UI框架实现的较美观的Java桌面程序

BeautyJavaSwingRobot 结合BeautyEye开源UI框架实现的较美观的Java桌面程序,主要功能就是图灵机器人和一个2345网站万年历的抓取.... 挺简单而且实用的一个项目,实现出来的效果也还不错.希望可以学到知识的小可爱不对应该是帅哥,可以给我star...共勉 , github(gayhub更准确?)项目地址 https://github.com/Snailclimb/BeautyJavaSwingRobot 1,效果图: 主要界面图 机器人效果图 身份证查询效果图 2

android-当点击任何链接时,如何让应用程序显示在浏览器的列表中?

问题描述 当点击任何链接时,如何让应用程序显示在浏览器的列表中? 我用下面的代码设置的这个功能 <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.