Autoruns
Data Type: autoruns
Python Parser: Csv
Python Parser: Csv
Description
Parses CSV files produced by the Windows Autoruns utility, extracting entries that define programs or scripts that start automatically. It reads registry locations, file paths and related metadata to enumerate persistence mechanisms.
- Reveals what programs are set to execute on boot or login. - Shows whether each autorun entry is active or disabled. - Identifies the exact file or command that will be launched. - Links each entry to its user profile, aiding attribution.
Timeline
| Timeline Field | Data Field |
|---|---|
| Description | entry |
| Additional Description | image_path |
enabled |
|
category |
|
profile |
Fields
| Output Name | Data Type | Qualifier | Description |
|---|---|---|---|
time |
DateTime | timestamp of the autorun entry | |
entry_location |
String | KEY_PATH | registry key path where the autorun entry is stored |
entry_name |
String | KEY_NAME | name of the registry value representing the autorun entry |
enabled |
Bool | indicates whether the autorun entry is enabled (active) | |
category |
String | category of the autorun (e.g., Logon, Services, Drivers) | |
profile |
String | user profile associated with the autorun entry | |
description |
String | human‑readable description of the autorun entry | |
signer |
String | signer of the digital signature of the executable | |
company |
String | COMPANY | company name embedded in the executable |
image_path |
String | FILE_PATH | full file‑system path of the executable or script |
version |
String | PE_VERSION | version information of the executable (PE version) |
launch_string |
String | command line or arguments used to launch the executable | |
md5 |
String | FILE_MD5 | MD5 hash of the executable file |
sha1 |
String | FILE_SHA1 | SHA‑1 hash of the executable file |
pe_sha1 |
String | PE_SHA1 | SHA‑1 hash of the PE header |
pe_sha256 |
String | PE_SHA256 | SHA‑256 hash of the PE header |
sha256 |
String | FILE_SHA256 | SHA‑256 hash of the executable file |
imp |
String | list of imported functions or DLLs used by the executable |