跳轉到

支援的證據類型

證據來源 Juntei 命令 最適合的用途 重要限制
Amcache parse-registry amcache 檔案清單、路徑、SHA-1、PE 中繼資料、裝置 存在不等於執行;發行者並非簽章驗證
NTFS $MFT parse-ntfs mft 檔案、已刪除的記錄、路徑、時間戳記、ADS 被重複使用的記錄與時間戳記竄改可能造成誤導
NTFS $LogFile parse-ntfs logfile redo/undo 中繼資料、舊名稱與時間戳記、對 USN 日誌的寫入 循環保留時間短;中繼資料時間並非交易時間;不進行重播
Prefetch parse-file prefetch 程式執行、執行次數、最近的執行時間、載入的檔案 只保留有限的執行時間歷程
USN 日誌 $J parse-ntfs usn-journal 建立、刪除、重新命名、寫入、歷史路徑 循環日誌;記錄的是變更,而非檔案內容
目錄索引 $I30 parse-ntfs i30 目錄中的檔案;殘留於索引 slack 中、可能已刪除或已重新命名之檔案的名稱、時間與大小 slack 並不完整,也無法說明項目何時被移除
NTFS 開機磁區 $Boot parse-ntfs boot LNK、Jump Lists 與 Prefetch 所記錄的磁碟區序號;幾何資訊與 $MFT 位置;可跨主機比較的開機程式碼雜湊值 序號可能被變更或重複;開機程式碼不同只是線索,並非 bootkit 的證明
NTFS 安全性描述元 $Secure:$SDS parse-ntfs secure-sds 依 $MFT 的 SID 取得檔案的擁有者與 ACL;NULL DACL 與寬鬆的 ACL 擁有者可被變更;ACL 說明誰可以存取,而非誰實際存取過
VHDX 磁碟映像檔 mount、auto-parse --vhdx NTFS → CSV / JSON / JSONL auto-parse: Linux/macOS/Windows (TMP); mount: Linux/FUSE; NTFS ADS: —
E01 / Ex01 磁碟映像檔 mount、auto-parse --e01 NTFS → CSV / JSON / JSONL auto-parse: Linux/macOS/Windows (TMP); mount: Linux/FUSE; NTFS ADS: —
SRUM parse-ese srum 各應用程式/使用者的網路與資源使用情形 通常為彙總資料;無法作為封包或目的地層級的證明
使用者存取記錄 (UAL) parse-ese ual 哪些用戶端位址與帳戶在哪幾天使用了 Windows Server 的角色(檔案共用、Active Directory、DHCP、IIS) 要求以天為單位計數,而非逐筆記錄;位址可能是 NAT 或 Proxy;dirty 的 Current.mdb 會缺少最新的變更
Internet Explorer 與舊版 Edge(WebCache) parse-ese webcache 造訪過的網頁與在檔案總管中開啟的本機檔案、下載的檔案及其來源、Cookie、快取的檔案及其 HTTP 標頭 一筆歷程記錄項目是一個 URL 及其最後一次造訪,而非每一次造訪;不會復原已刪除的項目;dirty 的資料庫會缺少最新的變更
網頁瀏覽器(Chromium 與 Firefox 系列) parse-sqlite browser 造訪過的網頁及造訪方式、下載的檔案及其來源、Cookie、在網頁表單中輸入的值;復原已刪除的造訪、下載與表單項目 一次造訪可能是重新導向、框架或其他程式開啟的網頁;Chromium 的 Cookie 值經過加密;瀏覽器將已刪除的項目清零或執行檢查點後,這些項目即無法復原
Outlook(PST、OST、MSG、OFT) parse-file outlook 電子郵件及其寄件者、收件者、時間與附件;連絡人、行事曆項目與工作;資料夾、隱藏的設定項目,以及依原樣儲存的每一個屬性 寄件者的地址可能遭偽造;已不在任何資料夾中的項目不會被復原;尚不讀取離線通訊錄、自動完成與其他 Outlook 檔案
LNK 捷徑 parse-file lnk 開啟過的目標、參數、磁碟區、共用資料夾、來源機器 即使目標從未執行,也可以建立捷徑
Jump Lists parse-file jump-lists 應用程式開啟過的項目、釘選、使用情形與內嵌的 LNK 資料 行為與保留方式因應用程式而異
ShimCache parse-registry shimcache 歷史執行檔路徑與相容性檢查 快取可能要到關機時才寫出;單一項目不等於執行
Defender 隔離資料 parse-file defender-quarantine 偵測、原始路徑、雜湊值、下載來源、復原的位元組 偵測名稱是產品的判定;擷取具有危險性
登錄區 parse-registry read 設定、持續存取、已刪除/重播的值 機碼時間並非值的時間;即時登錄區需要交易記錄
服務 parse-registry services 服務/驅動程式的持續存取與失敗動作 設定並不能證明服務曾啟動
RecentDocs parse-registry recent-docs 每位使用者最近開啟的檔案與資料夾 只有每份清單中最近的項目能取得站得住腳的開啟時間
Microsoft Office parse-registry office 各 Office 應用程式開啟過的文件與資料夾及其時間;使用者啟用了巨集的文件;巨集設定與信任的位置 啟用巨集並不能證明巨集曾執行;信任記錄的路徑依 Office 寫入的方式儲存
開啟與另存新檔對話方塊 parse-registry open-save-mru 透過通用對話方塊開啟或儲存的檔案(依副檔名區分),以及使用這些對話方塊的程式與資料夾 只有每份清單中最近的項目附有時間;無法區分開啟與儲存
TaskCache parse-registry taskcache 排程工作的動作、中繼資料、隱藏的工作 若要取得執行期證明,請與工作 XML 及事件記錄交叉比對
開機設定 (BCD) parse-registry bcd 開機項目;關閉復原、忽略失敗、測試簽署、關閉完整性檢查、安全模式,以及各項的設定時間 存放區常未被收集(EFI 系統磁碟分割、\Boot);設定會被繼承
登錄自動啟動項目 parse-registry persistence Run 機碼、Winlogon、IFEO、AppInit/AppCert DLL、LSA 套件、COM 劫持及其他自動啟動位置 是設定,而非執行的證明;大多數項目是 Windows 的預設值
應用程式相容性 parse-registry app-compat 相容性層、程式相容性助理觀察到執行過的程式、CIT 程式與模組使用情形、自訂 shim 資料庫 程式相容性助理項目不帶執行時間;CIT 資料大多來自 Windows 7 與 8
FeatureUsage、RecentApps、釘選項目 parse-registry feature-usage 使用者切換到、啟動或點擊各應用程式的頻率;最近使用的應用程式及其檔案;工作列釘選項目與「開始」功能表程式 計數沒有時間;計算的是視窗切換,而非啟動
ShellBags parse-registry shell-bags 使用者在檔案總管與對話方塊中開啟過的資料夾(包括卸除式、網路、可攜式裝置、ZIP 及已刪除的資料夾),以完整路徑呈現 只有每個機碼中最近的項目能取得站得住腳的開啟時間;項目時間屬於資料夾,而非瀏覽行為
BAM / DAM parse-registry bam 每位使用者最後一次執行各程式的時間,包括從卸除式與網路裝置執行 每個程式與使用者只有一個時間,且僅涵蓋近期活動;呈現的是裝置路徑,而非磁碟機代號
USB 裝置 parse-registry usb USB 儲存裝置與其他裝置、序號、安裝/連接/移除時間、磁碟機代號、磁碟區名稱與序號、掛載過裝置的使用者 只保留最後一次連接與移除;磁碟機代號會被重複使用
MuiCache parse-registry muicache 與使用者 Shell 設定檔相關聯的快取程式路徑、描述與公司 沒有個別程式的時間;設定檔不一定是處理程序的帳戶,且中繼資料可被偽造
UserAssist parse-registry user-assist 使用者從檔案總管啟動的程式與捷徑,以及執行次數、焦點時間與最後執行時間 只計算從檔案總管的啟動;新設定檔會預先植入預設項目
網路 parse-registry networks 加入過的網路及其首次/最後連線時間、閘道 MAC、介面與 DHCP 租約、共用資料夾、連接埠 Proxy、路由 設定檔時間為當地時間,並以目前的時區轉換;"Network 2" 之類的名稱會重複出現
安全性設定 parse-registry security-settings Defender(及其排除項目)、UAC、WDigest/LSA 保護、RDP、防火牆、SMBv1、PowerShell 記錄與 AMSI、事件記錄與證據相關設定,並標示削弱預設值的設定 被削弱的設定並非遭入侵的證明;不存在的值(Windows 的預設值)不會被回報
應用程式歷程 parse-registry app-history 使用者執行過的 Sysinternals 工具、壓縮檔與資料夾歷程(WinRAR、7-Zip、WinZip)、OneDrive 帳戶、Adobe 最近使用的檔案、TeamViewer 與 CCleaner 的值 大多數清單項目沒有時間;只有每份清單中最近的項目附有時間
MRU 清單 parse-registry mru 「執行」對話方塊的命令、在檔案總管輸入的路徑、檔案總管的搜尋、在 Internet Explorer 輸入的網址(附時間)、小畫家與 WordPad 的檔案、XP 的搜尋字詞 除了輸入的網址之外,只有每份清單中最近的項目附有時間;輸入過不等於執行過
遠端存取(使用者端) parse-registry remote-access 使用者以遠端桌面、PuTTY 與 WinSCP 連線過的電腦、已接受的 SSH 主機金鑰、對應的磁碟機與共用資料夾 儲存或輸入過的目標不等於連線成功;清單機碼的所有項目只共用一個時間
已安裝程式 parse-registry installed-programs 已安裝的程式(全機與個別使用者)、Windows Installer 產品、App Paths、WSL 發行版與封裝應用程式 安裝日期由安裝程式寫入;乾淨解除安裝的程式不會留下項目
SAM parse-registry sam 本機帳戶、旗標、RID、登入/密碼中繼資料 僅限本機帳戶;最後登入值並非完整的登入歷程
LSA 機密資訊 parse-registry lsa-secrets LSA 持有哪些機密資訊(自動登入、服務帳戶、電腦帳戶)及其設定時間;使用中的快取網域登入 只有名稱與時間,不解密任何內容;即使沒有自動登入,也會存在 DefaultPassword
稽核原則 parse-registry auditpol 系統被設定為記錄哪些安全性事件,從而得知哪些事件的缺席不具意義 這是登錄區最後一次寫入時的原則;變更會由事件 4719 記錄
系統資訊 parse-registry system-info 電腦與網域名稱、Windows 版本與安裝日期、時區、上次關機、上次登入的使用者、設定檔、SID 這是收集當時的設定;InstallDate 會隨功能更新而變動,而 Windows 11 會自稱為 Windows 10

收集資料的類型

Juntei 可以使用 -f 接受單一跡證,或使用 -d 以遞迴方式搜尋收集資料。 目錄模式是為常見的分類(triage)配置而設計,其中每台主機都包含 C/Windows/System32/config/SYSTEM 或 C/Users/alice/NTUSER.DAT 之類的路徑。

在分析複製而來的登錄或 ESE 資料庫之前,請先參閱收集證據: 相關的交易記錄對於重建 Windows 當時所見的狀態可能至關重要。