Ceplin Command Identifier

Identifier / Programs / Windows

pcalua.exe

Program Compatibility Assistant file version info (xCyclopedia)

LOLBAS Execute 3 Sigma rules name it 2 ATT&CK techniques 3 documented commands 7 known copies with hashes

Opens the identifier with your command. It is read in your browser and sent nowhere.

How pcalua.exe is abused

documented by LOLBAS

Execute T1202 Indirect Command Execution

-a

Execute T1202 Indirect Command Execution

-a
-c

Each abuse is LOLBAS's category and the options and words it uses; the full write-up is on LOLBAS's page for pcalua.exe.

3 documented commands

from LOLBAS, each read by the identifier

Execute T1202 Indirect Command Execution User privileges

Open the target .EXE using the Program Compatibility Assistant.

pcalua.exe -a {PATH:.exe}
Identify

Trips 1 Sigma rule: mediumUse of Pcalua For Execution by Nasreddine Bencherchali (Nextron Systems), E.M. Anhaus (originally from Atomic Blue Detections, Endgame), oscd.community

Execute T1202 Indirect Command Execution User privileges

Open the target .DLL file with the Program Compatibilty Assistant.

pcalua.exe -a {PATH_SMB:.dll}
Identify

Trips 1 Sigma rule: mediumUse of Pcalua For Execution by Nasreddine Bencherchali (Nextron Systems), E.M. Anhaus (originally from Atomic Blue Detections, Endgame), oscd.community

Execute T1202 Indirect Command Execution User privileges

Open the target .CPL file with the Program Compatibility Assistant.

pcalua.exe -a {PATH_ABSOLUTE:.cpl} -c Java
Identify

Trips 1 Sigma rule: mediumUse of Pcalua For Execution by Nasreddine Bencherchali (Nextron Systems), E.M. Anhaus (originally from Atomic Blue Detections, Endgame), oscd.community

All 3 commands the identifier reads trip a Sigma process-creation rule. These commands and their descriptions are from LOLBAS’s entry for pcalua.exe, by Oddvar Moe, at commit 2056cb766250 of 2026-09-26, under the GPL-3.0 and LOLBAS’s notice, with no warranty. Changed: Markdown is shown formatted. The source is in lolbas-gtfobins-commands.json.gz, and the full entry is on LOLBAS’s page for pcalua.exe. The identifier reads each with LOLBAS’s placeholders filled in: a URL as https://example.com/file, a share as \\192.0.2.10\share\file, a path as C:\Data\file and a command as calc.exe.

What detects it

Sigma process creation rules
mediumUse of Pcalua For ExecutionNasreddine Bencherchali (Nextron Systems), E.M. Anhaus (originally from Atomic Blue Detections, Endgame), oscd.community
highSuspicious Microsoft OneNote Child ProcessTim Rauch (Nextron Systems), Nasreddine Bencherchali (Nextron Systems), Elastic (idea)
highSuspicious Microsoft Office Child ProcessFlorian Roth (Nextron Systems), Markus Neis, FPT.EagleEye Team, Vadim Khrykov, Cyb3rEng, Michael Haag, Christopher Peacock @securepeacock, @scythe_io
T1059Command and Scripting Interpreter
T1202Indirect Command Execution

Is it the real pcalua.exe?

file version info and known copies
Installed inC:\Windows\system32\
Signed byMicrosoft Windows
ProductMicrosoft Windows Operating System, Microsoft Corporation
DescriptionProgram Compatibility Assistant

7 known copies

10.0.22000.1 (WinBuild.160101.0800) · C:\WINDOWS\system32\pcalua.exe · signed by Microsoft Windows

054a2731200e7414949956243d91a9aab024a75621adc32aff389b7426fe56db

10.0.19041.1 (WinBuild.160101.0800) · C:\Windows\system32\pcalua.exe · signed by Microsoft Windows

1d528a686a583162794349114f945a8bd2b17321f6fa62288cd1ce3ec48d2447

10.0.19041.1 (WinBuild.160101.0800) · C:\Windows\system32\pcalua.exe · signed by Microsoft Windows

6ffc6399f7aa42ee25e9593e3a10ae83ad484cf563c08ce7a33e63008e9d3511

10.0.19041.1 (WinBuild.160101.0800) · C:\Windows\system32\pcalua.exe · signed by Microsoft Windows

e7049e16dba743600f33a8dc5255507c7e212b119569df5354605fe14a75e61b

10.0.18362.1 (WinBuild.160101.0800) · C:\WINDOWS\system32\pcalua.exe · signed by Microsoft Windows

de0d9df989b49d5a38758196690236c732a8e86deb9f9487337289e10899fdc0

10.0.17763.1 (WinBuild.160101.0800) · C:\Windows\system32\pcalua.exe · signed by Microsoft Windows

36ef04735adfff417ae761bf6595badb54a4cceb3550aba7cfd4f7234c90ee7d

10.0.14393.0 (rs1_release.160715-1616) · C:\Windows\system32\pcalua.exe · signed by Microsoft Windows

5a18a7cdac642694f298b02e08d2b3446a5ce156eac0efc752a85b072bbbd994

From the file’s version info and the copies recorded by xCyclopedia (MIT). A copy in another folder, signed by someone else or with another hash is not necessarily malicious, but it is worth a closer look. In Ceplin, "<sha256>".whatis() says which known copy a hash is.