Windows nabízí dva příkazy, které umožňují každému, kdo má administrátor povolení k exportu protokolů událostí Windows pomocí PowerShell. Proces je jednoduchý, ale lze jej provést několika způsoby pomocíGet-WinEvent
neboGet-EventLog
CMDLETS, v závislosti na verzi Windows.
Jak exportovat protokoly událostí Windows pomocí PowerShell
Zde jsou tři příkazy, které mají extrahovat i protokoly pomocí PowerShell.
- Pomocí get-winevent
- Pomocí get-eventlog
- Použití Wevtutil pro RAW EVTX protokoly
Tyto příkazy můžete spustit na terminálu PowerShell nebo Windows.
1] Používání get-winevent
Export systému systému přímo do souboru .csv:
Get-WinEvent -LogName System | Export-Csv -Path "C:\Log\SystemLog.csv" -NoTypeInformation
Zde systém logName znamená protokoly generované pro systém a exportuje ve formátu CSV.
Pokud chcete protokoly z posledních 24 hodin ve formátu .csv:
Get-WinEvent -LogName Application -StartTime (Get-Date).AddDays(-1) | Export-Csv -Path "C:\Logs\ApplicationLastDay.csv" -NoTypeInformation
2] pomocí get-eventlog
Export protokolu aplikace přímo do souboru TXT:
Get-EventLog -LogName Application | Out-File -FilePath "C:\Log\ApplicationLog.txt"
Zde aplikace LogName Application: Určuje. Výstup je uložen jako prostý textový soubor.
Číst:
3] Použití WevtuTiL pro RAW EVTX protokoly
Soubory EVTX jsouSoubory uložené ve formátu proprietárního .evtx používaného službou protokolu událostí Windows. Slouží jako úložiště pro nahrávání událostí (např. Systémové události, chyby aplikací, bezpečnostní audity) generované operačním systémem a nainstalované aplikace.
wevtutil epl Security "C:\LogsSecurityLog.evtx"
Zde EPL znamená exportní protokol. Výše uvedené příkazové výstupy zaznamenává v jejich surovém, nativním formátu EVTX. Nejlepší část generování souboru EVTX je, že jej můžete přímo otevřít v divákovi událostí.
Doufám, že to pomůže.
Jak otevírat soubory EVTX?
Soubory EVTX lze otevřít a analyzovat pomocí několika nástrojů. Nejběžnější metodou je prostřednictvím prohlížeče událostí, vestavěnou aplikaci Windows, která vám umožňuje prohlížet a interpretovat protokoly událostí. Chcete -li získat přístup, stiskněte Win + R, zadejteeventvwr, a otevřete možnost „Otevřené uložené protokol“ načtení externích souborů EVTX.
Číst:
Lze soubory EVTX převést na CSV?
Soubory EVTX lze převést na přístupnější formáty, jako je CSV nebo prostý text, pro snadnější analýzu. Můžete použítGet-WinEvent
Cmdlet v PowerShell, aby extrahoval konkrétní data událostí a exportoval je do souboru CSV pomocí Winevent nebo nástrojů jakoEvtx2jsonneboLog Parser.
Get-WinEvent -LogName Application | Export-Csv -Path "C:\Logs\ApplicationLog.csv" -NoTypeInformation
Číst:.