EventLog¶
This documentation provides details about the data that can be faked for Windows Event Logs.
To retrieve generated/fake data for Windows Event Logs see the following capabilities:
from socfaker import SocFaker
sc = SocFaker()
print(sc.logs.windows.eventlog())
WindowsEventLog Class¶
-
class
socfaker.windows.
Windows
¶ The Windows class gives the user access to logs and other data related to Windows
-
eventlog
(count=1, computer_name=None, os_version='Windows', json=False)¶ Generate fake event logs based on the provided inputs
- Args:
- count (int, optional): The number of logs to generate. Defaults to 1. computer_name (str, optional): A computer name to use when generating logs. Defaults to None. os_version (str, optional): The Operating System version to use when generating logs. Defaults to ‘Windows’. json (bool, optional): Whether or not to return data as JSON or XML. Defaults to False.
- Returns:
- list: Returns a list of generated Windows Event Logs
-
sysmon
(count=1)¶ Generate fake sysmon logs for Windows
- Args:
- count (int, optional): The number of logs to generate. Defaults to 21.
- Returns:
- list: Returns a list of generated SysMon logs
-