A series of fortunate events
Recipe Difficulty: Hard
Python Version: 2.7
Operating System: Linux
Event logs, if configured appropriately, contain a wealth of information useful in any cyber investigation. These logs retain historical user activity information, such as logons, RDP access, Microsoft Office file access, system changes, and application-specific events. In this recipe, we use the pyevt
and pyevtx
libraries to process both legacy and current Windows event log formats.
Getting started
This recipe requires the installation of five third-party modules to function: pytsk3
, pyewf
, pyevt
, pyevtx
, and unicodecsv
. Refer to Chapter 8, Working with Forensic Evidence ContainerRecipes for a detailed explanation of installing the pytsk3
and pyewf
modules. Likewise, refer to the Getting started section in the Parsing prefetch files recipe, for details on installing unicodecsv
. All other libraries used in this script are present in Python's standard library. When it comes to installing the Python...