Question Analysis

In a Windows environment, locate any occurrences where an elevated DISM utility was run to enumerate the system’s international (locale) settings. What was the exact command line used?

69f625ba-938f-4900-bdff-82ada3df5d9c
Question ID
5/16
Models Correct
1
Valid Answer
31%
Success Rate
Reference Answer

Human-validated correct answer for this question

dism.exe /online /Get-Intl
Model Performance Comparison

See how different AI models performed on this question

ModelAnswerKQL QueryStatusAttemptsTimeCost
gemini-2.5-flash-preview-04-17
No answer provided
No query generated
Incorrect
5
0.00s
0.0265
gpt-35-turbo
No answer provided
No query generated
Incorrect
5
0.00s
0.0111
gpt-4-turbo-2024-04-09
No answer provided
No query generated
Incorrect
5
0.00s
0.2276
gpt-4.1
No answer provided
No query generated
Incorrect
5
0.00s
0.0463
gpt-4.1-finetuned
dism.exe /online /Get-Intl
// DISM will run as dwm.exe if launched by system, which will run at medium IL. Admin privilege is provided by legitimate autologin technique via Task Scheduler to run dwm as system in admin context, and uicleanup runs dwm as the session shell. DISM cli parameters taken from process name and not process path for techniques like "dism" in Windows/Temp appearing as "dismhost.exe" (or in other directories) these never show as command line activity for any event sources. DeviceProcessEvents | where (ProcessCommandLine contains "/Online" and (ProcessCommandLine contains "/Get-Intl" or ProcessCommandLine contains "/Get-UserIntlDefaults" or ProcessCommandLine contains "/Get-InputLocales" or ProcessCommandLine contains "/Get-SystemLocales")) | project TimeGenerated, ActionType, DeviceName, DeviceId, FileName, ProcessCommandLine, FolderPath, InitiatingProcessAccountName, InitiatingProcessLogonId, InitiatingProcessId, InitiatingProcessFileName, InitiatingProcessFolderPath, ProcessId | distinct TimeGenerated, ActionType, DeviceName, DeviceId, FileName, ProcessCommandLine, FolderPath, InitiatingProcessAccountName, InitiatingProcessLogonId, InitiatingProcessId, InitiatingProcessFileName, InitiatingProcessFolderPath, ProcessId //deduping events in case of parallel telemetry | extend Timestamp = TimeGenerated, HostName = tostring(split(DeviceName, ".")[0]), DnsDomain = tostring(strcat_array(array_slice(split(DeviceName, "."), 1, -1), ".")) | extend Name = tostring(split(InitiatingProcessAccountName, "@", 0)[0]), UPNSuffix = tostring(split(InitiatingProcessAccountName, "@", 1)[0]) | extend username = iff(isnotempty(UPNSuffix), InitiatingProcessAccountName, strcat(Name, "@", DnsDomain))
Correct
1
19.71s
0.0148
gpt-4.1-mini
No answer provided
No query generated
Incorrect
5
0.00s
0.0076
gpt-4.1-nano
No answer provided
No query generated
Incorrect
5
0.00s
0.0015
gpt-4o
dism.exe /online /Get-Intl
DeviceProcessEvents | where ProcessCommandLine has "DISM.exe" and ProcessCommandLine has "intl" and isnotempty(ProcessCommandLine) | project DeviceName, AccountName, ProcessCommandLine, ProcessCreationTime, InitiatingProcessTokenElevation
Correct
2
20.44s
0.0270
grok-3-beta
No answer provided
No query generated
Incorrect
5
0.00s
0.0864
grok-3-mini-beta
No answer provided
No query generated
Incorrect
5
0.00s
0.0072
o1-high
dism.exe /online /Get-Intl
union DeviceProcessEvents, DeviceEvents | where ActionType == "ProcessCreated" | where FileName endswith "dism.exe" or InitiatingProcessFileName endswith "dism.exe" // Look for the system-locale enumeration arguments | where (ProcessCommandLine has "/online" and ProcessCommandLine has "/get-intl") or (InitiatingProcessCommandLine has "/online" and InitiatingProcessCommandLine has "/get-intl") // Check for elevated processes | where tolower(ProcessTokenElevation) has "full" or tolower(InitiatingProcessTokenElevation) has "full" or ProcessIntegrityLevel =~ "High" or InitiatingProcessIntegrityLevel =~ "High" | project TimeGenerated, DeviceName, AccountDomain, AccountName, ProcessCommandLine, InitiatingProcessCommandLine, ProcessTokenElevation, InitiatingProcessTokenElevation, ProcessIntegrityLevel, InitiatingProcessIntegrityLevel | order by TimeGenerated desc
Correct
4
95.45s
0.7638
o1-low
dism.exe /online /Get-Intl
DeviceProcessEvents | where FileName =~ "dism.exe" | where ProcessCommandLine has_all ("/get-intl", "/online") | where ProcessTokenElevation =~ "TokenElevationTypeFull" or ProcessIntegrityLevel =~ "High" | project TimeGenerated, DeviceName, AccountName, ProcessId, ProcessCommandLine | order by TimeGenerated desc
Correct
1
30.90s
0.2321
o3-mini-high
dism.exe /online /Get-Intl
DeviceProcessEvents | where tolower(InitiatingProcessFileName) contains "dism.exe" | where tolower(InitiatingProcessCommandLine) contains "/get-intl" | project TimeGenerated, DeviceName, CommandLine=InitiatingProcessCommandLine, TokenElevation=InitiatingProcessTokenElevation
Correct
4
144.87s
0.0398
o3-mini-low
No answer provided
No query generated
Incorrect
5
0.00s
0.0453
o4-mini-high
No answer provided
No query generated
Incorrect
5
0.00s
0.0476
o4-mini-low
No answer provided
No query generated
Incorrect
5
0.00s
0.0332