Library / Windows
setup.exe
Windows Installer · Microsoft Corporation
WindowsSysmon-confirmedLOLRMM: VIZORSigma refs: 1
OriginalFilename
SETUP.EXEisetup.exe
Value changed across buildsSome builds lack OriginalFilenameName reused by an RMM toolShared with other binaries
Gotchas
- 1 observed build carry no OriginalFilename at all.
- OriginalFilename changed across builds:
SETUP.EXE(x64; Win10 1507 → Win11 26H1);isetup.exe(x86; v10.0.26100.9549). Match every value. - Same OriginalFilename as
setup16.exe, so OriginalFilename alone can't tell them apart. - LOLRMM lists VIZOR as shipping a file named
setup.exe. That's a different binary reusing the name; this page covers the one parsed below. Rename detection on OriginalFilename separates them.
Query snippets
logsource:
category: process_creation
product: windows
detection:
selection:
- Image|endswith: '\setup.exe'
- OriginalFileName:
- 'SETUP.EXE'
- 'isetup.exe'
condition: selectionprocess_creation logsource. Sigma string matching is case-insensitive.
| tstats summariesonly=false count values(Processes.original_file_name) as original_file_name
from datamodel=Endpoint.Processes
where (Processes.original_file_name="SETUP.EXE" OR Processes.original_file_name="isetup.exe" OR Processes.process_name="setup.exe")
by Processes.dest Processes.process_name Processes.process_path Processes.process
| rename Processes.* as *Endpoint.Processes data model. On raw Sysmon events the field is OriginalFileName.
DeviceProcessEvents
| where ProcessVersionInfoOriginalFileName in~ ("SETUP.EXE", "isetup.exe")
or FileName =~ "setup.exe"Microsoft Defender XDR advanced hunting. in~ and =~ are case-insensitive.
process where event.type == "start" and
(process.pe.original_file_name in~ ("SETUP.EXE", "isetup.exe") or
process.name : "setup.exe")ECS process.pe.original_file_name is a keyword field: in~ is case-insensitive, Kibana KQL is not.
['setup.exe', 'isetup.exe'].includes(String(OriginalFileName || '').toLowerCase())Filter expression (JavaScript) for events carrying Sysmon's OriginalFileName field.
Values across builds
| OriginalFilename | Builds | Arch | File version | Windows releases | Source | Sysmon |
|---|---|---|---|---|---|---|
| SETUP.EXE | 14 | x64 | 10.0.10240.21033 → 10.0.28000.1896 | Win10 1507 → Win11 26H1 (15) | Host scan, Winbindex | ✓ 1 |
| none | 1 | x86 | 6.54.1.0 | Win10 1903 → Win11 24H2 (11) | Winbindex | |
| isetup.exe | 1 | x86 | 10.0.26100.9549 | Host scan | ✓ 1 |
All 16 parsed builds · 14 Windows release groups not verifiable
| SHA256 | Version | Arch | OriginalFilename | Windows releases | Signature | Source | Sysmon |
|---|---|---|---|---|---|---|---|
| c0dda8b8df8c… | 10.0.28000.1896 | x64 | SETUP.EXE | Win11 26H1 | Winbindex | ||
| 05dcdb0378ee… | 10.0.26100.4202 | x64 | SETUP.EXE | Win11 24H2 | Signed (Overlay) | Winbindex | |
| 2fee074cf431… | 10.0.19041.7802 | x64 | SETUP.EXE | Win10 21H2 | Signed (Overlay) | Winbindex | |
| e2e8dfa296a6… | 10.0.17763.9376 | x64 | SETUP.EXE | Win10 1809 | Signed (Overlay) | Winbindex | |
| 6c24b4bb02d4… | 10.0.14393.9611 | x64 | SETUP.EXE | Win10 1607 | Signed (Overlay) | Winbindex | |
| 5d5cc12f985b… | 6.54.1.0 | x86 | none | Win10 1903 … Win11 24H2 (11) | Signed (Catalog file) | Winbindex | |
| 724c4dfd29c2… | 10.0.10240.21033 | x64 | SETUP.EXE | Win10 1507 | Winbindex | ||
| 6c55caad2978… | 10.0.19041.1415 | x64 | SETUP.EXE | Win10 2004 … Win10 22H2 (4) | Signed (Overlay) | Winbindex | |
| 240caf7770c6… | 10.0.22000.348 | x64 | SETUP.EXE | Win11 21H2 | Signed (Overlay) | Winbindex | |
| b42eef81cd5a… | 10.0.17134.1792 | x64 | SETUP.EXE | Win10 1803 | Winbindex | ||
| ab2c87f6563b… | 10.0.16299.1004 | x64 | SETUP.EXE | Win10 1709 | Winbindex | ||
| 1e03ce4cd0c6… | 10.0.18362.387 | x64 | SETUP.EXE | Win10 1903 | Signed (Overlay) | Winbindex | |
| 869741cacccf… | 10.0.10586.0 | x64 | SETUP.EXE | Win10 1511 | Signed (Overlay) | Winbindex | |
| 26202decc79f… | 10.0.15063.0 | x64 | SETUP.EXE | Win10 1703 | Signed (Overlay) | Winbindex | |
| cd8074db166c… | 10.0.26100.9549 | x64 | SETUP.EXE | Host scan | ✓ | ||
| 02d4f52ab1af… | 10.0.26100.9549 | x86 | isetup.exe | Host scan | ✓ |
Winbindex builds link to the Microsoft symbol server copy that was hashed and parsed.