Windows 密码抓取方式总结

在渗透测试中,获取管理员账号密码是进行进一步操作的关键步骤。下面我将为大家总结几种获取账户(steal account)的方法,同时也可能涉及到高级持续性威胁(apt)的相关内容,希望大家能从中受益。

0x01. 使用 mimikatz 获取明文密码实验环境:

实验步骤:

首先以管理员身份运行 cmd.exe,这样才能确保 mimikatz 正常运行。

Windows 密码抓取方式总结2. 然后进入 mimikatz,运行相应的命令。

Windows 密码抓取方式总结Windows 密码抓取方式总结3. 此时我们可以获取到用户名和密码的密文,我推荐一个网站:

该网站可以轻松解密大多数密文。

Windows 密码抓取方式总结

0x02. 使用 procdump 与 mimikatz 获取密码实验环境:

实验步骤:

首先使用 procdump 下载 LSASS 进程的内存,由于 procdump 是 Microsoft Sysinternals tools 中的工具,因此通常不会被杀毒软件检测(记得以管理员身份运行 cmd)。

Windows 密码抓取方式总结2. 接着使用 mimikatz 打开 dmp 文件,获取其中的内存内容(可以将 lsass.dmp 文件下载到本地主机,相当于离线模式)。

Windows 密码抓取方式总结

0x03. 使用 pwdump7 获取密码实验环境:

实验步骤:

直接以管理员身份运行 cmd,然后运行 pwdump7.exe。

Windows 密码抓取方式总结2. 使用 hashcat 直接破解 NTLM 密码。

Windows 密码抓取方式总结

0x04. 使用虚拟机文件获取密码关于如何使用工具直接获取密码的介绍到此为止。实际上,除了以上提到的工具外,还有其他工具可以帮助我们达到目的,例如:PowerMemoryquarks pwdump 等。这些工具都很不错,但以上介绍的已经足够大家使用,贪多嚼不烂。接下来我将介绍其他不同于上述的方法来获取 hash 密码!

接下来我们将获取 Windows 7 虚拟机中的账号密码,首先需要将虚拟机挂起,这样才能生成 *.vmss*.vmem 文件。这两个文件主要用于获取内存数据,如果使用其他工具能够获取内存数据的话,完全可以不用这两个文件,例如:MemoryzeDumpIt

实验环境:

实验步骤:

运行 Vmss2core 解析虚拟机文件,生成 memory.dmp 文件。

Windows 密码抓取方式总结2. 使用大神级取证工具 volatility 获取 SYSTEM 和 SAM 的虚拟地址,--profile=Win7SP1x64 架构一定要指定正确,否则会找不到地址。

Windows 密码抓取方式总结3. 接下来要做的就是获取对应地址的数据了,记住 sys-offset 和 sam-offset 指定的都是虚拟地址,不要乱指物理地址。可以看到我这里有两个用户账号,它们的 NTLM hash 都被我获取到了,随便找个工具解密就行了,之前也提到过 hashcat 解密。

Windows 密码抓取方式总结

0x05. 使用 kali ISO 获取密码这是我最喜欢使用的方法,也是最早掌握的方法。说个题外话:当初我还利用这个方法在网吧免费上网,甚至因为网吧的局域网 win7 环境,我还拿到几台肉鸡 shell,不过只是玩玩,没做坏事。

在开始之前,我们应该先准备一个 USB 启动盘,制作方法可以看我以前的文章。不过我现在只是为了演示一下效果,就直接使用 VM 虚拟机插入 ISO 文件模拟 USB 启动盘。

实验环境:

实验步骤:

首先将 kali ISO 镜像文件映射到 win10 虚拟机中(如果你是用 USB 启动盘插入物理机的话,需要先进入 BIOS 引导界面,然后修改启动顺序,将 USB 放到硬盘之前)。

Windows 密码抓取方式总结2. 然后启动 win10 就会进入 kali 的引导界面,我们点击 Live (amd64) 即可。

Windows 密码抓取方式总结3. 进入 kali 之后,先查看 win10 在哪个硬盘(一般就是 size 最大的那个盘),然后将其挂载到 /mnt 目录下,之后对 /mnt 目录下的操作就相当于对 win10 进行操作了。

Windows 密码抓取方式总结4. 挂载完之后我们先盗取账号密码【Win10 果然更安全了,居然显示是空密码,这显然不是我们要的结果,第二张图附上 Win7 的效果图】。

Windows 密码抓取方式总结Windows 密码抓取方式总结5. 虽然 win10 密码安全性加强了,但并不阻碍我们进行别的操作,下面我们使用经典的 shift 提权技术来完成进一步操作,上一篇 Windows 提权基础:

讲漏了,这里补上。

Windows 密码抓取方式总结6. OK 现在需要做的就是关闭 kali,将映射到 win10 的 ISO 移除,然后启动 win10,可以看到登录界面,此时我们连续快速的多次按 shift 键就能弹出命令行。

Windows 密码抓取方式总结7. 我们的权限这么大,想必添加个管理员账号什么的也不成问题,下面我添加个 test 管理员账号,然后登录,一进去就碰到 win10 给我各种 Hi,看得我一脸懵逼。

Windows 密码抓取方式总结8. 刚才我们没能抓到 win10 的 hash,但是如果我们仍然想登录 times0ng 账号的话可以先用命令行修改密码,然后再登陆。【很尴尬,自己的 ID 都敲错了】。

Windows 密码抓取方式总结

以上就是Windows 密码抓取方式总结的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/104793.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
AcerAspire电脑修复蓝屏代码0x0000007F的实用指南。
上一篇 2025年11月21日 22:29:12
动态壁纸oppo手机怎么设置锁屏
下一篇 2025年11月21日 22:30:23

相关推荐

  • 性能监控(APM)工具集成

    apm工具集成是为了提升应用性能和用户体验。集成步骤包括:1)选择合适的工具,如new relic或datadog;2)配置工具代理和数据采集点;3)逐步推进,从开发环境测试到生产环境部署;4)定期审查和优化配置及数据收集策略。通过apm工具,我们可以监控响应时间、错误率等关键指标,进行故障排查和性…

    2026年8月25日
    100
  • PHP中复杂异步操作的回调地狱与阻塞困境:GuzzlePromises如何优雅化解

    可以通过一下地址学习composer:学习地址 在现代web应用开发中,php早已不再局限于简单的页面渲染,而是越来越多地承担起与各种外部服务(如微服务、第三方api、数据库等)进行复杂交互的任务。想象一下,你正在开发一个电商网站的商品详情页,需要同时从多个数据源获取信息:商品基本信息、用户评论、库…

    用户投稿 2026年8月25日
    000
  • vivo浏览器官方互联网版登录 vivo浏览器正版官网网址

    vivo浏览器官方登录入口为https://www.vivo.com/,用户可在此下载正版应用并登录vivo账号同步收藏、历史记录等数据,享受集智能搜索、夜间模式、广告拦截、视频小说聚合及流量压缩技术于一体的高效浏览体验。 vivo浏览器官方互联网版登录入口在哪里?这是不少网友都关注的,接下来由PH…

    2026年8月25日
    000
  • VSCode怎么切换解释器_VSCode更换Python/Node等运行环境教程

    答案:在VSCode中切换解释器需通过命令面板或状态栏选择Python解释器,使用nvm或配置settings.json切换Node版本,遇报错可重启、检查扩展与路径,避免自动回切需手动指定并禁提示。 在VSCode中切换解释器,其实就是告诉VSCode用哪个Python环境,或者哪个Node版本来…

    2026年8月25日
    000
  • PowerPoint演示文稿怎么设置演示者视图_PPT演示者视图使用技巧

    要使用演示者视图,需连接第二屏幕并设置为扩展模式,打开PowerPoint的“使用演示者视图”选项,通过Alt+F5(Windows)或Command+Shift+Enter(Mac)启动放映,即可在本地查看备注、预览和计时,观众仅见幻灯片内容。 如果您在进行PowerPoint演示时希望看到备注内…

    2026年8月25日
    000
  • 电脑USB接口失灵怎么办 一文教你快速修复

    电脑USB接口失灵怎么办 一文教你快速修复电脑USB接口失灵怎么办 一文教你快速修复电脑USB接口失灵怎么办 一文教你快速修复电脑USB接口失灵怎么办 一文教你快速修复

    usb接口作为现代计算机与外部设备通信的重要通道,一旦出现故障,往往会影响日常使用。但大多数情况下,这类问题并非无法解决。本文将由浅入深,系统地为您介绍多种有效的修复方案,帮助您快速恢复usb接口的正常功能。 一、检查物理连接并重启设备 首先应排除最基础的硬件连接问题。重新插拔设备、重启电脑,并尝试…

    2026年8月25日 用户投稿
    000
  • 不同容量内存组双通道的性能差异:16GBx2 vs. 32GBx2

    答案是32GB×2更适合高负载和长远使用,16GB×2满足日常需求。双通道带宽相近,但64GB容量在视频剪辑、虚拟机、游戏直播等场景优势明显,且避免后期升级困难,适合专业用户和长期平台;若仅办公娱乐或主流游戏,32GB内存已足够,16GB×2更具性价比。 很多人在升级内存时会纠结:是选16GB×2还…

    2026年8月25日
    400
  • win10电脑插耳机没声音怎么办 5步搞定

    win10电脑插耳机没声音怎么办 5步搞定win10电脑插耳机没声音怎么办 5步搞定win10电脑插耳机没声音怎么办 5步搞定win10电脑插耳机没声音怎么办 5步搞定

    在使用windows 10系统的过程中,不少用户会遇到插入耳机后没有声音的问题。这种情况通常由驱动故障、音频配置错误或硬件连接异常引起。接下来,我们一起来看看几种有效的解决方法。 一、确认耳机与接口是否正常 1、测试耳机是否完好:将耳机连接到手机或其他电脑上,检查是否能正常播放声音,以排除耳机本身损…

    2026年8月25日 用户投稿
    200
  • Java中Spring Test的作用 解析上下文

    Java中Spring Test的作用 解析上下文Java中Spring Test的作用 解析上下文Java中Spring Test的作用 解析上下文Java中Spring Test的作用 解析上下文

    spring test的主要作用是提供隔离环境以测试spring组件并解析上下文,其核心价值在于简化测试配置。1. 使用@contextconfiguration注解加载测试上下文,可通过xml配置文件或java配置类定义测试专用bean;2. 通过@runwith(springrunner.cla…

    2026年8月25日 用户投稿
    000
  • Win7激活密钥怎么使用?

    windows 7 系统提供了多种激活方法,其中通过输入激活密钥进行激活是一种简便的方式。然而,许多用户对如何使用激活密钥感到困惑,因此本文将详细介绍这一过程。 尽管部分用户由于不了解激活流程而未安装 Windows 7 系统,但实际上,激活 Windows 7 的方式非常多样,其中利用激活密钥的方…

    2026年8月25日
    000
  • 电商平台如何高效集成Heureka“Ověřenozákazníky”服务?Composer与heureka/overeno-zakazniky库的完美实践

    可以通过一下地址学习composer:学习地址 作为一名电商平台的开发者,你是否曾为了提升用户信任度,绞尽脑汁想要接入一些权威的第三方认证服务?在捷克和斯洛伐克市场,heureka的“ověřeno zákazníky”(客户认证)服务无疑是建立消费者信心的金字招牌。它允许真实购买的客户留下评价,这…

    用户投稿 2026年8月25日
    400
  • 抖音小程序如何助力营销?成功案例与玩法解析

    抖音小程序能为品牌带来哪些营销突破? 在流量竞争日益激烈的当下,越来越多品牌将目光投向抖音小程序,试图打通内容与转化之间的最后一环。那么,抖音小程序究竟在营销生态中扮演怎样的角色?它不仅能帮助品牌构建高效的转化路径,还能实现用户资产的长期沉淀。依托于抖音庞大的日活和精准推荐机制,小程序可无缝嵌入短视…

    2026年8月25日
    100
  • CCleaner如何管理系统还原点_CCleaner管理系统还原点的教程

    使用CCleaner可清理系统垃圾并管理系统还原点。1. 打开软件后进入“工具”模块,选择“系统还原”。2. 查看所有还原点的创建时间、类型和驱动器信息。3. 选中旧还原点点击“删除”释放空间,注意保留至少一个有效还原点。4. 可通过内置按钮调用Windows功能创建新还原点。定期清理能优化磁盘占用…

    2026年8月25日
    000
  • Java中synchronized关键字怎么用 详解Java同步锁的4种使用方法

    Java中synchronized关键字怎么用 详解Java同步锁的4种使用方法Java中synchronized关键字怎么用 详解Java同步锁的4种使用方法Java中synchronized关键字怎么用 详解Java同步锁的4种使用方法Java中synchronized关键字怎么用 详解Java同步锁的4种使用方法

    synchronized关键字在java中用于实现线程同步,确保多线程并发访问共享资源时的互斥执行。其主要使用方式包括:1. 同步代码块,通过指定对象作为锁;2. 同步方法,锁为当前对象(this)或类对象(class);3. 静态同步方法,等价于使用类对象作为锁;4. 同步静态变量,通常使用静态对…

    2026年8月25日 用户投稿
    600
  • 高德地图如何查看海拔高度_高德地图海拔信息查看教程

    高德地图可通过四种方法查海拔:一、搜索地点进入详情页查看;二、长按地图标记点,弹窗中显示该位置海拔;三、开启GPS定位后点击定位图标,查看当前位置海拔;四、规划路线后查看路径的海拔变化曲线。 如果您想了解某个地理位置的海拔高度,高德地图提供了多种便捷的方法来获取这一信息。通过不同的操作方式,您可以在…

    2026年8月25日
    200
  • 老旧平台升级指南:更换显卡与加装SSD的性能提升幅度

    加装SSD是提升老旧电脑流畅度最有效的方案,能显著加快开机、软件启动和文件加载速度;更换显卡仅在CPU、内存等配置匹配且用于游戏或专业任务时才明显提升性能。 老旧电脑想变流畅,升级是性价比最高的办法。关键得知道换什么最有效。直接说结论:加装SSD(固态硬盘)对系统响应速度的提升立竿见影,几乎是必选项…

    2026年8月25日
    100
  • Java中如何分析线程堆栈 掌握jstack

    Java中如何分析线程堆栈 掌握jstackJava中如何分析线程堆栈 掌握jstackJava中如何分析线程堆栈 掌握jstackJava中如何分析线程堆栈 掌握jstack

    线程堆栈分析是通过查看线程运行状态来定位程序瓶颈或死锁等问题。使用jstack工具可生成jvm线程快照,便于深入分析。获取快照需先找到java进程id,用jps或任务管理器查出,再执行jstack命令并输出到文件。解读堆栈信息时应关注线程状态、名称、id及调用栈,如发现多个线程阻塞在同一锁上,则可能…

    2026年8月25日 用户投稿
    000
  • win10电脑系统设置网络限速的操作过程

    当局域网内有多台电脑,而其中一台正在进行文件下载时,可能会导致其他设备的网速变慢。要解决这一问题,可以采取限制下载电脑的网络速度的方式。那么如何才能实现这一操作呢?下面将详细介绍具体的操作步骤。 首先,按下Win+R组合键调出运行对话框,在里面输入gpedit.msc命令后按回车键,如图所示: 接着…

    2026年8月25日
    000
  • NovaMorphTo字段新选择:如何解决关联资源创建难题,提升LaravelNova开发效率

    在使用 Laravel Nova 构建后台管理系统时,经常会遇到这样的场景:我们需要在创建某个资源的同时,关联到其他类型的资源。例如,在创建一个文章时,我们可能需要关联到一个新的作者,而不是仅仅从已有的作者列表中选择。默认情况下,Nova 的 MorphTo 字段只能选择已经存在的资源,这在某些情况…

    用户投稿 2026年8月25日
    100
  • ipv4连接正常ipv6未连接怎么办 6步轻松搞定!

    ipv4连接正常ipv6未连接怎么办 6步轻松搞定!ipv4连接正常ipv6未连接怎么办 6步轻松搞定!ipv4连接正常ipv6未连接怎么办 6步轻松搞定!ipv4连接正常ipv6未连接怎么办 6步轻松搞定!

    目前网络环境仍以ipv4为主,只要ipv4连接稳定,日常浏览网页、观看视频或玩游戏通常不会受到影响。然而,若希望获得更快速、更高效的网络体验,ipv6的连接状态就显得尤为关键。不少用户可能会遇到ipv4正常但ipv6无法连接的问题。下面提供几种有效的解决方法: 确认运营商是否支持IPv6 首要步骤是…

    2026年8月25日 用户投稿
    100

发表回复

登录后才能评论
关注微信