日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

使用Hashcat破解Windows系统账号密码

發布時間:2023/12/31 windows 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Hashcat破解Windows系统账号密码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用Hashcat破解Windows系統賬號密碼

Simeon

? ?筆者最近對oclHashcat工具破解密碼進行了研究,偶有所得,因此撰文跟大家一起分享,本次破解對象選擇破解Windows7用戶密碼。oclHashcat號稱世界上最快的密碼破解,世界上第一個和唯一的基于GPGPU規則引擎,免費多GPU(高達128GPU),多哈希,多操作系統(LinuxWindows本地二進制文件),多平臺(OpenCLCUDA支持),多算法,資源利用率低,基于字典攻擊,支持分布式破解等等。oclHashcat for AMD下載地址:http://hashcat.net/files/oclHashcat-1.31.7zoclHashcatfor NVidia下載地址:http://hashcat.net/files/cudaHashcat-1.31.7zoclHashCat系列軟件在硬件上支持使用CPUNVIDIA GPUATI GPU來進行密碼破解。在操作系統上支持WindowsLinux平臺,并且需要安裝官方指定版本的顯卡驅動程序,如果驅動程序版本不對,可能導致程序無法運行。NV users ?GPU破解驅動需要ForceWare331.67以及更高版本,AMD?用戶則需要Catalyst 14.9以及更高版本,可以通過Catalyst?自動偵測和下載檢測工具來檢測系統應該下載那個版本,下載地址:http://support.amd.com/en-us/download/auto-detect-tool,還可以通過360軟件管理直接搜索Catalyst,選擇合適的版本安裝即可。

0x00準備工作

1kali linux操作系統或者虛擬機

2windows7操作系統或者虛擬機

3)準備字典,可以自己生成字典工具,也可以從互聯網獲取字典,推薦一個字典下載網站:http://contest-2010.korelogic.com/wordlists.htmlhttp://www.insidepro.com/dictionaries.php

4)在windows7中新增一個用戶antian365,密碼為password。在單擊“開始”-“運行”中輸入“cmd”并按“Shift+Ctrl+Enter”組合鍵,輸入命令“net user antian365 password /add”。或者以管理員權限啟動“cmd.exe”程序也可,執行成功后如圖1所示。測試完畢后可以通過命令刪除該帳號“net user antian365 /del

1添加測試帳號

5)下載saminside

官方網站目前已經停止saminside軟件的開發了,可以到華軍軟件園下載:http://gwbnsh.onlinedown.net/down2/saminside.v2.6.1.0.chs.rar

0x01獲取并整理密碼hashes

??1)獲取操作系統hash

獲取Windows7操作系統的hash值有多個軟件,比如wcemimikatzcain以及saminside等,在windows vista以及以上版本都會有UAC權限控制機制。UACUser Account Control,用戶帳戶控制)是微軟為提高系統安全而在Windows Vista中引入的新技術,它要求用戶在執行可能會影響計算機運行的操作或執行更改影響其他用戶的設置的操作之前,提供權限或管理員密碼。通過在這些操作啟動前對其進行驗證,UAC?可以幫助防止惡意軟件和間諜軟件在未經許可的情況下在計算機上進行安裝或對計算機進行更改。因此獲取密碼的工具都需要以管理員身份運行,選擇saminside.exe程序,右鍵單擊在彈出的菜單中選擇“以管理員身份運行”,然后在saminside程序主界面中從左往右選擇第三個圖標,下來菜單第二個選項(Import local user using Scheduler)來獲取密碼,如圖2所示,即可獲取本機所有帳號的密碼hash值等信息。

2獲取密碼hash

2)整理hash

?????saminside中可以導出所有帳號的hash值,也可以復制單個帳號的hash值。單擊“File”菜單中的“導出用戶到pwdump文件”即可導出獲取的hash值,也可以選擇hash,右鍵單擊“復制”-NT hash”獲取NT hash值。對于WindowsVista以上操作系統即使是普通的密碼也以“AAD3B”開頭的一串字符,這個值目前在“ophcrack”等工具中無法進行破解,在saminside中會顯示為一串“0”字符,將NT hash值整理到一個文件中,并命名為win2.hash,如圖3所示。

3整理需要破解的hash

?

0x02破解hash

???將準備好的字典ptemp.txt、需要破解的hash值文件win2.hash復制到oclHashcat32程序所在文件夾下,執行一下命令進行破解:

oclHashcat32-m 1000 -a 0 -o winpass1.txt --remove win2.hash ptemp.txt

參數說明:

-m 1000?表示破解密碼類型為“NTLM”;

-a 0”表示采用字典破解;

-o”將破解后的結果輸出到winpass1.txt

--remove win2.hash”表示將移除破解成功的hash

ptemp.txt”為密碼字典文件。

?如果密碼字典較大,可能會顯示“[s]tatus [p]ause [r]esume [b]ypass [q]uit =>”,鍵盤輸入“s”顯示破解狀態,輸入“p”暫停破解,輸入“r”繼續破解,輸入“b”表示忽略破解,輸入“q”表示退出,所有成功破解的結果都會自動保存在?oclHashcat.pot?文件中。破解結束會顯示如圖4所示的信息。

4顯示破解信息

0x03查看破解結果

???使用“type winpass1.txt”命令查看破解結果,如圖5所示,顯示該帳號的密碼為“password”。

5查看密碼破解結果

0x04結束語

?? oclHashcat功能強大,基本上能夠破解目前市面上常見的密碼加密算法,比如Discuz!論壇密碼算法md5(md5($pass).$salt),破解命令為

oclHashcat32 -m 2611 -a 0 -o winpass1.txt --remove dz.hash ptemp.txt?

linuxsha512加密方式:?oclHashcat32?? -m 1800 sha512linux.txtp.txt

linuxmd5加密方式:oclHashcat32?? -m 500? ?linuxmd5.txt p.txt

本文所用到的軟件等工具打包下載地址:http://www.antian365.com/lab/project01/project01.rar,解壓密碼antian365





本文轉自 simeon2005 51CTO博客,原文鏈http://blog.51cto.com/simeon/1732960接:

總結

以上是生活随笔為你收集整理的使用Hashcat破解Windows系统账号密码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。