Library / LOLBin
vbc.exe
Visual Basic Command Line Compiler · Microsoft Corporation
OriginalFilename
vbc.exe
Query snippets
logsource:
category: process_creation
product: windows
detection:
selection:
- Image|endswith: '\vbc.exe'
- OriginalFileName: 'vbc.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="vbc.exe" OR Processes.process_name="vbc.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~ ("vbc.exe")
or FileName =~ "vbc.exe"Microsoft Defender XDR advanced hunting. in~ and =~ are case-insensitive.
process where event.type == "start" and
(process.pe.original_file_name in~ ("vbc.exe") or
process.name : "vbc.exe")ECS process.pe.original_file_name is a keyword field: in~ is case-insensitive, Kibana KQL is not.
['vbc.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 |
|---|---|---|---|---|---|---|
| vbc.exe | 22 | x64, x86 | 8.0.50727.8977 → 14.8.10001.0 | Win10 1507 → Win11 24H2 (18) | Host scan, Winbindex | ✓ 2 |
All 22 parsed builds · 2 Windows release groups not verifiable
| SHA256 | Version | Arch | OriginalFilename | Windows releases | Signature | Source | Sysmon |
|---|---|---|---|---|---|---|---|
| 07310b5d62fe… | 9.0.30729.8971 | x64 | vbc.exe | Win10 1507, Win10 1607 | Signed (Overlay) | Winbindex | |
| 6485cdbfe523… | 8.0.50727.8977 | x86 | vbc.exe | Win10 1507, Win10 1607 | Signed (Overlay) | Winbindex | |
| a28e21d9b446… | 14.8.9032.0 | x86 | vbc.exe | Win11 22H2 … Win11 24H2 (3) | Signed (Overlay) | Winbindex | |
| 3afb73a055b1… | 14.8.9032.0 | x64 | vbc.exe | Win11 22H2 … Win11 24H2 (3) | Signed (Overlay) | Winbindex | |
| c16336ab3219… | 14.8.4084.0 | x86 | vbc.exe | Win10 2004 … Win10 22H2 (5) | Signed (Overlay) | Winbindex | |
| 23c34ff2bb98… | 14.8.4084.0 | x64 | vbc.exe | Win10 2004 … Win10 22H2 (5) | Signed (Overlay) | Winbindex | |
| 1baea4a35daa… | 14.8.4161.0 | x64 | vbc.exe | Win11 21H2 | Signed (Overlay) | Winbindex | |
| 19a3cfbc90e8… | 14.8.4161.0 | x86 | vbc.exe | Win11 21H2 | Signed (Overlay) | Winbindex | |
| 9546fcfb6fd3… | 14.8.3752.0 | x64 | vbc.exe | Win10 1903, Win10 1909 | Signed (Overlay) | Winbindex | |
| 13ac3f38f590… | 14.8.3752.0 | x86 | vbc.exe | Win10 1903, Win10 1909 | Signed (Overlay) | Winbindex | |
| a766166ec9bf… | 14.7.3190.0 | x86 | vbc.exe | Win10 1809 | Signed (Overlay) | Winbindex | |
| 653f0eb8a229… | 14.7.3190.0 | x64 | vbc.exe | Win10 1809 | Signed (Overlay) | Winbindex | |
| 808717d8b6d4… | 14.7.3056.0 | x64 | vbc.exe | Win10 1803 | Signed (Overlay) | Winbindex | |
| 7ba4838e3356… | 14.7.3056.0 | x86 | vbc.exe | Win10 1803 | Signed (Overlay) | Winbindex | |
| d24a4aec99b0… | 14.7.2556.0 | x86 | vbc.exe | Win10 1709 | Signed (Overlay) | Winbindex | |
| b113c2808ce2… | 14.7.2556.0 | x64 | vbc.exe | Win10 1709 | Signed (Overlay) | Winbindex | |
| 43d5570698a8… | 14.7.2046.0 | x86 | vbc.exe | Win10 1703 | Signed (Overlay) | Winbindex | |
| 3745de34553a… | 14.7.2046.0 | x64 | vbc.exe | Win10 1703 | Signed (Overlay) | Winbindex | |
| 80c271f46c3b… | 14.0.1038.0 | x86 | vbc.exe | Win10 1511 | Signed (Overlay) | Winbindex | |
| 6366168f0455… | 14.0.1038.0 | x64 | vbc.exe | Win10 1511 | Signed (Overlay) | Winbindex | |
| ec4f35e5f8a9… | 14.8.10001.0 | x64 | vbc.exe | Host scan | ✓ | ||
| b7c9730e82ba… | 14.8.10001.0 | x86 | vbc.exe | Host scan | ✓ |
Winbindex builds link to the Microsoft symbol server copy that was hashed and parsed.