[VM]Get Password from Virtual Machine Memory

本文介绍了如何从运行在ESXi 5.0上的Win7x86虚拟机内存转储文件中获取密码。首先,暂停目标虚拟机并使用vmss2core工具将vmss文件转换为dmp文件。接着,将内存转储文件传输到处理虚拟机,并使用WinDbg加载符号。最后,加载mimilib.dll并运行Mimikatz来定位并提取lsass进程中的密码。
摘要由CSDN通过智能技术生成

Env.

Virtual Machine

Target VM : win7x86 ( Build 7600) Based on ESXi 5.0
Process VM : Windows 7 SP1 x86 Build 7601

Tools

Name Version
vmss2core-Linux64 January 13, 2017 v1.0.1
WinDbg 6.11.0001.404 x86
WinSCP 5.9.3 Build 7136
mimilib.dll win32 from mimikatz_trunk2.1 20160229

Step

Get dmp file

  1. Pause the Running Target VM.
  2. Copy vmss2core-Linux64 to ESXi (/vmfs/volumes/…/win7x86/) with WinSCP.
  3. Use vmss2core to convert win7x86-xxx.vmss into a dmp file(memory.dmp).
  4. Copy memory.dmp to Process VM (c:/vmss/) with WinSCP.
/vmfs/volumes/589af095-50718614-d536-005056881c2e/win7x86 # ./vmss2core-Linux64 -W7600 "win7x86-bfdbf0ed.vmss"
vmss2core version 8437677 Copyright (C) 1998-2017 VMware, Inc. All rights reserved.
Win32: found DDB at PA 0x2779be8
Win32: MmPfnDatabase=0x827b9700
Win32: PsLoadedModuleList=0x82799810
Win32: PsActiveProcessHead=0x82791e98
Win32: KiBugcheckData=0x827b1a00
Win32: KernBase=0x82651000

Win32: NtBuildLab=0x826a1068
CoreDumpScanWin32: MinorVersion set to 7600
... 10 MBs written.
... 20 MBs written.
... 30 MBs written.
...
... 1010 MBs written
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值