支持Win7的星号密码查看器的实现

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

星号密码查看器大家肯定不陌生吧,但是在Win7下要想不用注入DLL,不用Windows钩子的确有点困难,最近简单了逆向了一下"Win7星号密码查看器",终于把原理搞清楚了,希望发出来能对大家有帮助

大家都知道在本进程内调用WM_GETTEXT和GetWindowText就能获取密码框的文本,而如果要跨进程WM_GETTEXT和GetWindowText就不管用了


在xp我们可以这样做,这也算微软的一个漏洞吧,没有判断是不是本进程发送的EM_SETPASSWORDCHAR消息

chPassChar = (TCHAR)SendMessage (hwndPoint, EM_GETPASSWORDCHAR, 0, 0);//获取密码字符
					
SendMessage(hwndPoint, EM_SETPASSWORDCHAR, 0, 0);//取消密码属性
SendMessage(hwndPoint, WM_GETTEXT, sizeof(szTitle) / sizeof(TCHAR), (LPARAM)szTitle);//获取密码文本
SendMessage(hwndPoint, EM_SETPASSWORDCHAR, chPassChar, 0);//设置密码字符


但在Win7上,上面的代码已经不能使用了,即使你用SetWindowLong取消掉ES_PASSWORD样式也行不通。虽然SetWindowLong不行,我们还有其它方法,这也算微软太马虎的吧,事实证明只要文本框包含ES_PASSWORD样式,SetWindowLong就取消不了ES_PASSWORD,但SetWindowWord可以

dwStyle = GetWindowLong(hwndPoint, GWL_STYLE);//获取密码框原来样式
SetWindowWord(hwndPoint, GWL_STYLE, 0);//取消所有样式
SetWindowLong(hwndPoint, GWL_STYLE, dwStyle & ~ES_PASSWOR
Xshell 7与8安装配置全指南:避坑、安全与稳定性实战 Xshell作为主流SSH终端工具,其安装过程远不止‘下一步’那么简单——它涉及操作系统兼容性、加密模块演进、许可机制变更及安全策略落地等底层技术逻辑。随着Xshell 7引入CNG加密API、Xshell 8强制离线激活并禁用Telnet,安装失败已从操作失误升维为系统级适配问题。本文围绕Windows平台(尤其Win10/11)展开,解析.NET依赖、注册表残留、PATH环境继承、UTF-8中文渲染、SSH保活冲突等高频故障根因,覆盖从下载校验、组件选择到会话级安全加固的完整链路,助力运维人员构建稳定、 阅读详情

相关推荐

Windows管理员账户重命名方法与安全加固指南

Windows系统安全领域,账户权限管理是基础防护的重要环节。系统内置的Administrator账户因其默认名称统一性,成为暴力破解的主要目标。通过组策略编辑器或PowerShell脚本修改管理员账户名称,能有效降低被攻击概率。这种安全加固措施特别适用于企业域环境、渗透测试等场景,配合强密码策略和审计日志,可显著提升系统整体安全性。实际操作涉及注册表修改、组策略部署等技术细节,需注意版本兼容性和权限继承问题。

weixin_30628077的博客 357

易语言星号密码查看器源码, 支持xp,win7,win8,win10

易语言星号密码查看器源码, 支持xp,win7,win8,win10, 程序内自动判断是否获取成功从而支持不同的操作系统进行获取, 包含拖动获取窗口坐标的例子

揭秘星号背后的密码星号查看器使用指南

本文还有配套的精品资源,点击获取 简介:星号查看器是用于揭示隐藏在星号(*)背后的密码信息的工具。本文将探讨其工作原理,并指导用户如何安全地使用它。星号查看器通过系统API调用解密密码,适用于Windows系统,帮助用户在如WinSCP或网页登录界面中查看被隐藏的密码。使用时需注意安全风险,避免在不安全环境中泄露个人信息。 1. 星号查看器的功能介绍 星号查看器...

weixin_35826166的博客 2999

晨风星号密码查看器.exe

晨风星号密码查看器.exe

Windows文本框星号密码查看器

Windows文本框星号密码查看器本人2002的学习作品作者:成晓旭1、  设计原理:注册一个系统级鼠标挂钩,通过监测系统鼠标所在Windows窗口来获取密码,成功获取密码之后,通过发送自定义的Windows系统消息,到宿主程序。2、  Hook动态链接库设计原理:采用Windows Hook技术[鼠标挂钩],切入远程进程内部,并监测当前系统鼠标所在位置的当然窗口句柄(通过Wind

IT旁观者 8108

星号密码查看器(AsteriskPassword)的使用

密码查看器AsteriskPassword的使用

雪狼人的宿命 4991

xshell远程登录工具的星号密码查看方法

当我们在使用ftp,或者xshell等远程登录工具的时候,连接的密码是用星号*处理的,无法查看到,该如何查看到原始的密码呢? 推荐一款星号密码查看器,可以查看一些软件的带星号密码,非常好用。 下载地址: 链接:https://pan.baidu.com/s/14s1Aveh9n3QEqXjwdTMAqw 密码:tpqk 使用方法: 1. 下载解压到本地 2. 双击软件图标,...

weixin_30593261的博客 4946

ftp等远程登录工具的星号密码查看方法

当我们在使用ftp,或者xshell等远程登录工具的时候,连接的密码是用星号*处理的,无法查看到,该如何查看到原始的密码呢?推荐一款星号密码查看器,可以查看一些软件的带星号密码,非常好用。下载地址:链接:https://pan.baidu.com/s/1cztl8GX2HUN64GaMYtagyg 密码:pvos使用方法:1. 下载解压到本地2. 双击软件图标,把预先勾选的选项去掉勾,点击确定。...

会飞的鱼的博客 1万+

宽带密码忘了怎么办?ADSL宽带账号密码找回教学

忘记ADSL宽带账号密码的朋友肯定不少,如果你的WinXP、Win7/8电脑或者路由器还能拨号上宽带,不用下载什么星号密码查看器,完美给大家介绍两款小软件,即可清清楚楚地查看你的adsl宽带密码。 如果你上网前需要手动在电脑通过宽带连接拨号上网,适用Dialupass。如果是路由器自动拨号上网,适用RouterPassView。 Dialupass怎么用 Dial

kong_za的博客 8039

windows星号密码查看器

密码忘记了?好用的星号密码查看器,查看密码。安全,绿色,适用windows系统。

win7星号密码查看

星号密码查看的小工具,准确率高,win7系统专用

万能星号查看器

在Foxmail上将那个像放大镜似的东东忘你保存过密码的地方拖,一会儿这边窗口上就会出现密码了。查看星号密码,查看窗口类名和句柄!

侠客密码查看器 星号查看器

专门用来查看系统和网友控件记住的密码。由于长期使用记住密码功能,导致到最后自己直接忘记密码。这个时候你是不是想shi的心的有啊?呵呵,别着急,赶紧用侠客星号查看器吧。立马就能看到密码了。这样的系统破解软件都是会被误报为病毒的。放心用吧。不放心就别下哦

C语言转义字符全解析:从原理到实战应用

在编程语言中,转义字符是一种基础而重要的语法元素,它允许程序员表示无法直接输入的字符或执行特殊控制功能。其核心原理是通过反斜杠与特定字符的组合,向编译器传达特殊指令,从而实现对输出格式的精确控制。从技术价值来看,掌握转义字符不仅能提升代码的可读性和可维护性,还能在终端交互、日志处理等场景中实现更专业的用户体验。例如,通过`\r`和`\b`等控制字符,开发者可以构建动态进度条、密码输入隐藏等实用功能,这些在命令行工具和系统监控应用中尤为常见。本文聚焦于C语言中的转义字符,深入探讨`\a`、`\b`、`\r`等

weixin_34200628的博客 432

Windows上使用Linux?WSL2安装与实战完全指南

从虚拟机到WSL2,开发者在Windows上运行Linux环境的方式正在改变。传统虚拟机虽然功能完整,但启动慢、资源占用高,而WSL2基于轻量虚拟化技术,提供完整Linux内核,秒级启动,内存动态分配。它通过系统调用翻译和轻量虚拟机架构,让Windows与Linux文件互通、端口共享,并原生支持Docker和开发工具链。本文从WSL与虚拟机对比出发,详细讲解安装步骤、日常使用、常见排错与最佳实践,帮助你快速搭建高效的开发环境。

axfcjwkbi259888707的博客 452

Windows 10 安装 MySQL 8.0 全攻略:从下载到配置避坑指南

关系型数据库是数据存储与管理的核心组件,其通过结构化查询语言(SQL)实现对数据的增删改查操作。MySQL作为最流行的开源关系型数据库,采用客户端-服务器架构,支持事务处理和多种存储引擎,为Web应用和企业系统提供可靠的数据服务。在技术价值层面,MySQL 8.0引入了性能优化、安全增强和新功能特性,提升了开发效率与系统稳定性。对于需要在Windows 10上进行本地开发或学习后端技术的开发者而言,掌握MySQL 8.0的安装与配置是基础且关键的步骤。本文聚焦于MySQL 8.0.23.0在Windows

weixin_34050519的博客 366

模型部署实战(一):Windows 从 0 配置 WSL2 + Ubuntu 24.04 + Docker

本文是一份详细的WSL+Ubuntu+Docker安装与排障手册,分为通用教程和排障路线两部分。环境正常用户可快速完成安装(3分钟),包含基础使用和进阶配置;网络或系统异常用户可遵循离线安装路线(实测验证)。内容涵盖安装验证、文件互访、Docker配置、磁盘迁移、卸载清理及常见问题解答,适配Windows 10/11系统,提供命令速查表和国内镜像加速方案。关键步骤均标注终端类型(PowerShell/WSL),并针对典型错误提供解决方案。

qq_29992017的博客 410
上一篇: 关于win7一些注册表操作
下一篇: VS2010设置VC目录
sder3445555
博客等级 码龄16年 9粉丝 18原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值