AccCheckConsole.exe

type: OtherMSBinaries
Verifies UI accessibility requirements

Full path

C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x86\AccChecker\AccCheckConsole.exe
C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64\AccChecker\AccCheckConsole.exe
C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\arm\AccChecker\AccCheckConsole.exe
C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\arm64\AccChecker\AccCheckConsole.exe

Commands

  1. ExecuteUser T1218

    Local execution of managed code from assembly DLL.

    AccCheckConsole.exe -window "Untitled - Notepad" {PATH_ABSOLUTE:.dll}

    Load a managed DLL in the context of AccCheckConsole.exe. The -window switch value can be set to an arbitrary active window name.

    os: Windows

    Execute: DLL (.NET)

  2. AWL BypassUser T1218

    Local execution of managed code to bypass AppLocker.

    AccCheckConsole.exe -window "Untitled - Notepad" {PATH_ABSOLUTE:.dll}

    Load a managed DLL in the context of AccCheckConsole.exe. The -window switch value can be set to an arbitrary active window name.

    os: Windows

    Execute: DLL (.NET)

Detection

Code samples

Resources

acknowledgement: Jimmy @bohops