A Windows SDK binary for manual and automated testing of Microsoft UI Automation implementation and controls. Located at: c:\Program Files (x86)\Windows Kits\10\bin\<version>\arm64\UIAVerify\VisualUiaVerifyNative.exe; c:\Program Files (x86)\Windows Kits\10\bin\<version>\x64\UIAVerify\VisualUiaVerifyNative.exe; c:\Program Files (x86)\Windows Kits\10\bin\<version>\UIAVerify\VisualUiaVerifyNative.exe.
visualuiaverifynative visualuiaverifynative Sandbox: execFile · Timeout: 30s
security.defense-evasion.bypass Outputs
process.output Command execution output
process_spawn Produces
process.output| Resource | Value |
|---|---|
| CPU | low |
| Memory | 16 MB |
| Network | low |
| Disk I/O | low |
Generate Serialized gadget and save to - `C:\Users\%USERNAME%\AppData\Roaminguiverify.config` before executing. (Execute proxied payload with Microsoft signed binary to bypass WDAC policies)
VisualUiaVerifyNative.exe | Type | Rule / Indicator |
|---|---|
| blockrule | https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules |
| sigma | https://github.com/SigmaHQ/sigma/blob/6b34764215b0e97e32cbc4c6325fc933d2695c3a/rules/windows/process_creation/proc_creation_win_lolbin_visualuiaverifynative.yml |
| ioc | As a Windows SDK binary, execution on a system may be suspicious |
visualuiaverifynative is a Windows LOLBin. A Windows SDK binary for manual and automated testing of Microsoft UI Automation implementation and controls. Located at: c:\Program Files (x86)\Windows Kits\10\bin<version>\arm64\UIAVerify\VisualUiaVerifyNative.exe; c:\Program Files (x86)\Windows Kits\10\bin<version>\x64\UIAVerify\VisualUiaVerifyNative.exe; c:\Program Files (x86)\Windows Kits\10\bin<version>\UIAVerify\VisualUiaVerifyNative.exe.