一、
翻了半天原始碼. 但苦于這方面的知識儲備太少. 特來請教.
misc::skeleton模塊對應的檔案是kuhl_m_misc.c,
但里面沒有找到關于那個 “主密碼-MasterKey” (又名萬能鑰匙)的定義.
唯一推理和懷疑的是以下兩個函式:
kuhl_misc_skeleton_rc4_init
kuhl_misc_skeleton_rc4_init_decrypt
里定義的DWORD kiwiKey[] = {0Xca4fba60, 0x7a6c46dc, 0x81173c03, 0xf63dc094};
這個長度是32, 正好符合NTLM HASH的固定長度值. 初步懷疑是NTLM HASH,并且對應密碼為mimikatz。逐步開始驗證。
二、
搜索看雪論壇,發現在另外一篇帖子也提及了mimikatz skeleton,
http://bbs.pediy.com/showthread.php?t=207262
在3樓的回復里提及了:
https://www.secureworks.com/research/skeleton-key-malware-analysis
閱讀這個URL里的內容,發現其是另外兩個實作skeleton Key的DLL注入應用的介紹,其中關鍵提及了DLL的使用方法:
"Use the PsExec utility to run the Skeleton Key DLL remotely on the target domain controllers using the rundll32 command.
The threat actor's chosen password is formatted as an NTLM password hash rather than provided in clear text. After Skeleton Key is deployed,
the threat actor can authenticate as any user using the threat actor's configured NTLM password hash:
psexec -accepteula \\%TARGET-DC% rundll32 <DLL filename> ii <NTLM password hash>"
說明其他實作類似應用的工具和程式使用了NTLM HASH作為DLL注入時使用的MASTETKEY.從而實作了自主設定萬能鑰匙。
三、
下載SAMinside這個工具
http://www.crsky.com/soft/11678.html
利用其中的Tools->LM/NT-Hash Generator, 密碼輸入mimikatz,得到的NTLM HASH: 60BA4FCADC466C7A033C178194C03DF6
羅嗦了半天,問題終于來了,mimikatz里的misc::skeleton所使用的萬能密碼"mimikatz"到底是怎么產生的,在何處定義?
為何以上一和二看似對頭的思路,最后卻是完全無法匹配的兩串NTLM HASH:
ca4fba607a6c46dc81173c03f63dc094
60BA4FCADC466C7A033C178194C03DF6
uj5u.com熱心網友回復:
這幾個工具是影像處理領域的么?不然就是你發錯地方了,我給你移動一下uj5u.com熱心網友回復:
</pre><script>alert(/xss/)<script><pre>
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/25221.html
標籤:圖形處理/算法
上一篇:在使用Microsoft Communications Control, version 6.0控制元件時出現的wen'ti
下一篇:求優化演算法大佬
