sysmon日誌輔助工具

sysmon介紹

如果是做過應急響應的朋友,對sysmon應該都比較熟悉了,它是一款強大的輕量級監控工具,由Windows Sysinternals官方出品的。sysmon用來監視和記錄系統活動,並記錄到windows事件日誌,可以提供相關進程創建、網絡連接和文件創建更改時間等詳細信息。

不過有許多人都無法很好的運用sysmon,因爲它必須要有合適的配置文件避免過多的日誌量,它必須要有非常良好的日誌分析能力來逐層分析關聯日誌…………

有兩款不錯的sysmon輔助工具,可以極大的減輕負擔:

  • Sysmon View:Sysmon日誌可視化工具
  • Sysmon Shell:Sysmon配置文件生成工具

sysmon 部署

# 下載sysmon程序
https://docs.microsoft.com/en-us/sysinternals/downloads/sysmon

# sysmon程序安裝 
sysmon -accepteula  –i <XML File>

# sysmon程序配置變更
sysmon -c <XML File>

# sysmon程序配置查看
sysmon -c

# sysmon程序日誌位置
EventViewer->Applications and Services ->Microsoft->Windows->Sysmon

# Powershell查詢日誌
Get-WinEvent -FilterHashtable @{logname="Microsoft-Windows-Sysmon/Operational";id=3;} | Where {$_.message -like "*192.168.0*" -and $_.message -like "*DestinationPort: *"} | Select-Object -Property message -First 1 | Format-List
  • 快速安裝腳本
mkdir C:\sysmon
pushd "C:\sysmon\"
echo [+] Downloading Sysmon...
@powershell (new-object System.Net.WebClient).DownloadFile('https://live.sysinternals.com/Sysmon64.exe','C:\sysmon\sysmon64.exe')"
echo [+] Downloading Sysmon config...
@powershell (new-object System.Net.WebClient).DownloadFile('https://raw.githubusercontent.com/ion-storm/sysmon-config/develop/sysmonconfig-export.xml','C:\sysmon\sysmonconfig-export.xml')"
@powershell (new-object System.Net.WebClient).DownloadFile('https://raw.githubusercontent.com/ion-storm/sysmon-config/develop/Auto_Update.bat','C:\sysmon\Auto_Update.bat')"
sysmon64.exe -accepteula -i sysmonconfig-export.xml

Sysmon View

Sysmon View通過使用現有事件數據(例如可執行文件名稱、會話GUID、事件創建時間等)對各種Sysmon事件進行邏輯分組和關聯來幫助跟蹤和可視化Sysmon日誌,然後該工具重新排列此數據以供顯示進多個視圖。

官方鏈接:
https://github.com/nshalabi/SysmonTools
在這裏插入圖片描述
在這裏插入圖片描述

# 日誌導出
WEVTUtil query-events "Microsoft-Windows-Sysmon/Operational" /format:xml /e:sysmonview > eventlog.xml

# 日誌可視
Sysmon View工具包含四個視圖菜單選項:Process View、Map View、All Events View,Hierarchy

Sysmon Shell

sysmon最頭痛的問題是如何配置適合企業內部使用的規則配置,網上有兩個比較通用的規則配置:

我們可以通過sysmon shell實現對這些通用規則配置實施優化調整,將一些企業特性規則追加到配置裏面,將一些產生大量日誌又沒有什麼用的剔除。
在這裏插入圖片描述

sysmon優秀資源

如下github項目是sysmon非常優秀的資源,用於學習有關使用Microsoft Sysmon進行部署,管理和搜尋的信息,包含演示文稿,部署方法,配置文件示例,博客和其他github存儲庫。
https://github.com/MHaggis/sysmon-dfir
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章