- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windowsserver2012用户hash抓取方法研究(本地域)
为避免文章过长,这里就不贴出详细测试过程了。经过我的测试,发现本地用户hash抓取的方法中,以下几种方式是可行的:注册表导出+cainPwdump7.exeQuarksPwDump.exemimikatz.exe这几种方式都可以抓到本地用户hash,其中mimikatz.exe只能抓到登陆过的账户的hash值,已经抓取不到明文的密码了,但是,有一些有意思的东西,直接上图仔细看图,可以发现,wdigest的内容为n.a. ,也就是没有抓取到明文密码。看来微软还是有一点改进的,注入lsass.exe进程已经抓不到明文了。但是,重点是!!!LM hash被抓出来了,而且完全是正确的!!!当密码长度小于等于14位,只要有lm hash基本上都是秒破,我见过很多管理员的密码根本没有14位长。从vista开始就已经不保存lm hash了,但是没想到2012里还能抓到lm然后wce.exe gethashes.exe gsecdump.exe抓取本地用户hash都失败了,其中wce更让人无语全执行后会导致服务器直接重启不过我倒是顺带发现psexec启用system权限的方法对于2012还是适用的域用户hash抓取测试在虚拟机中搭建好域,域控制器就是这台windows server 2012,另外再加入一台windows server 2003的成员机器作为测试。域中添加AdminUser, User1用户,其中AdminUser是域管理员,再加上本地用户Administrator在安装域时会自动添加成域管理员,所以总共是3个有效用户,2个域管理员。首先测试在2003的成员机器上登陆域用户时的情况,可以用mimikatz和各种工具直接抓取明文,这个和以前的情况一样,就不贴图了。在windows server 2012上用mimikatz直接抓取域登陆用户hash,测试成功接下来是重头戏,如何抓取所有域用户的5 v1 s4 P, J, E {gethashes.exe 和gsecdump.exe都直接悲剧,这意味着想要轻量级的抓取所有域用户hash已经很难了。在线抓取失败,没办法只能祭出终极武器:离线抓取!?第一种办法: vssown.vbs + libesedb + NtdsXtract详细出处参考这里:/2011/11/safely-dumping-hashes-from-liv.html首先用vssown.vbs把域数据库ntds.dit和SYSTEM文件复制一份,然后把复制文件下载回本地,再利用libesedb分解ntds.dit文件,最后用NtdsXtract分析出用户hash信息,这种方法除了能获取用户当前密码hash外,还能获取历史密码hash值,能给社工带来更多的帮助。除此之外还能获取很多其他的信息,比如所有计算机列表,操作系统等等保存在域数据库中的数据。具体的操作过程就直接上图了,不懂得可以去看那篇英文的文章不过有一点需要注意,那篇文章过后vssown.vbs有更新过,在创建shadow copy时需要指定盘符,不然会有个下标越界的错误,这是为了方便当域数据库保存在D盘时的情况。然后把ntds.dit和SYSTEM这两个文件下载回本地,放到BT5里面提取hash:可以看到成功的提取了域里面所有用户的密码hash在实际渗透时需要注意的问题:域的数据库根据域的规模大小不一,我见过最大的有5G,所以下载回本地时推荐压缩后再下载提取hash时最好导出到文件中,直接在后面加 filename.txt第二种办法:ntdsutil.exe + QuarksPwDump.exe Ntdsutil.exe 是域控制器自带的域数据库管理工具。从windows server 2008 开始就有了。这个方法在QuarksPwDump.exe程序的Readme.txt里面有详细的讲解(windows 2008那个,适用于windows server 2012)。按顺序运行下列命令,不用带#号#ntdsutil#snapshot#activate instance ntds#create#mount {GUID}#copy c:\MOUNT_POINT\WINDOWS\NTDS\NTDS.dit c:\NTDS_saved.dit#unmount {GUID}#quit#quit上图:然后用QuarksPwDump.exe导出hash值,运行命令:QuarksPwDump.exe --dump-hash-domain --ntds-file c:\ntds.dit注意:我发现其实作者忘了一个步骤,是删除快照信息,如果域管理员是利用这个工具进行管理的话,会很容易发现有人创建过快照,所以在quit之前应该执行delete {GUID}命令以上就是两种比较重量
您可能关注的文档
- sqlite3的数据类型详解.doc
- 示波器使用 (一).doc
- 算法设计 第一章 递归算法.doc
- 大学英语六级阅读理解专项训练35道.doc
- PEP4上unit5storytime 教学设计.doc
- 智能小车英文文献.doc
- realflow教程.doc
- T-5-1-4-QW0906 (示波器使用作业指导书).doc
- 140711 miR21 Realtime PCR 检测报告.doc
- real time PCRTaqman探针设计、实时多重PCR探针的选择、引物的设计及评价.doc
- 贵州省六盘水市企业人力资源管理师之四级人力资源管理师考试题库完整答案.docx
- 贵州省贵阳市企业人力资源管理师之四级人力资源管理师考试精选题库带答案(必威体育精装版).docx
- 转正申请工作报告模板参考5篇(Word必威体育精装版版) .pdf
- 跟岗实践总结(真题7篇).pdf
- 贵州省黔东南苗族侗族自治州企业人力资源管理师之一级人力资源管理师考试大全及答案(精品).docx
- 贵州省贵阳市企业人力资源管理师之一级人力资源管理师考试通用题库【含答案】.docx
- 贵州省六盘水市企业人力资源管理师之一级人力资源管理师考试优选题库及答案(全国通用).docx
- 部编版小学六年级上册语文第一单元测试题及答案(共2套).pdf
- 贵州省铜仁地区企业人力资源管理师之四级人力资源管理师考试通关秘籍题库附解析答案.docx
- 贵州省铜仁地区企业人力资源管理师之一级人力资源管理师考试通关秘籍题库精品及答案.docx
文档评论(0)