Air Player launch issue when Windows Security / App & browser control / Exploit protection is enabled

Support for Air Player desktop.

Moderators: russ, Ralph

Post Reply
Message
Author
SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Air Player launch issue when Windows Security / App & browser control / Exploit protection is enabled

#1 Post by SimPassion »

I finally get rid of up to 10 following Air Player launch before to get it running,
by disabling totally Exploit protection in Windows Security / App & browser control

Air Player now runing every time on first and single engine start :)

Who's said Windows 10 realtime security is a bit intrusive ? :shock:

Gilles

SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Re: Air Player launch issue when Windows Security / App & browser control / Exploit protection is enabled

#2 Post by SimPassion »

Also, with this workaround, no more issue while sending panels from AM to AP

Gilles

User avatar
Ralph
Posts: 7932
Joined: Tue Oct 27, 2015 7:02 pm
Location: De Steeg
Contact:

Re: Air Player launch issue when Windows Security / App & browser control / Exploit protection is enabled

#3 Post by Ralph »

Never knew that this existed :) Thank you for finding the solution, might be helpful in other occasions.

SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Re: Air Player launch issue when Windows Security / App & browser control / Exploit protection is enabled

#4 Post by SimPassion »

I've seen previously many time the behavior that windows induce a small latency before releasing the process from its realtime analyzing
So in a dev view, I think that each new executable component should be registered in Exploit protection database, following Microsoft recommendations and operating mode, in order to be usable without issue.
I think of Bootloader.exe / Airplayer.exe and related libraries

Gilles

SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Re: Air Player launch issue when Windows Security / App & browser control / Exploit protection is enabled

#5 Post by SimPassion »

Here's the beginning of exported custom "Settings.xml"

Gilles

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<MitigationPolicy>
  <SystemConfig>
    <DEP Enable="false" EmulateAtlThunks="false" />
    <ASLR BottomUp="false" />
    <ControlFlowGuard Enable="false" SuppressExports="false" StrictControlFlowGuard="false" />
    <SEHOP Enable="false" TelemetryOnly="false" />
    <Heap TerminateOnError="false" />
  </SystemConfig>

SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Re: Air Player launch issue when Windows Security / App & browser control / Exploit protection is enabled

#6 Post by SimPassion »

As we can add a program and customize parameters in Exploit Protection list,
here's how it goes :

Gilles

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<MitigationPolicy>
  <SystemConfig>
    <DEP Enable="false" EmulateAtlThunks="false" />
    <ASLR BottomUp="false" />
    <ControlFlowGuard Enable="false" SuppressExports="false" StrictControlFlowGuard="false" />
    <SEHOP Enable="false" TelemetryOnly="false" />
    <Heap TerminateOnError="false" />
  </SystemConfig>
  <AppConfig Executable="D:\Simu\Air Player BETA\AirPlayer.exe">
    <DEP Enable="false" EmulateAtlThunks="false" />
    <ASLR ForceRelocateImages="false" RequireInfo="false" BottomUp="false" HighEntropy="false" />
    <StrictHandle Enable="false" />
    <SystemCalls DisableWin32kSystemCalls="false" />
    <ExtensionPoints DisableExtensionPoints="false" />
    <DynamicCode BlockDynamicCode="false" AllowThreadsToOptOut="false" />
    <ControlFlowGuard Enable="false" SuppressExports="false" StrictControlFlowGuard="false" />
    <SignedBinaries MicrosoftSignedOnly="false" AllowStoreSignedBinaries="false" EnforceModuleDependencySigning="false" />
    <Fonts DisableNonSystemFonts="false" AuditOnly="false" />
    <ImageLoad BlockRemoteImageLoads="false" BlockLowLabelImageLoads="false" />
    <Payload EnableExportAddressFilter="false" EnableImportAddressFilter="false" EnableRopStackPivot="false" EnableRopCallerCheck="false" EnableRopSimExec="false" />
    <SEHOP Enable="false" TelemetryOnly="false" />
    <Heap TerminateOnError="false" />
    <ChildProcess DisallowChildProcessCreation="false" />
  </AppConfig>
  <AppConfig Executable="D:\Simu\Air Player BETA\Bootloader.exe">
    <DEP Enable="false" EmulateAtlThunks="false" />
    <ASLR ForceRelocateImages="false" RequireInfo="false" BottomUp="false" HighEntropy="false" />
    <StrictHandle Enable="false" />
    <SystemCalls DisableWin32kSystemCalls="false" />
    <ExtensionPoints DisableExtensionPoints="false" />
    <DynamicCode BlockDynamicCode="false" AllowThreadsToOptOut="false" />
    <ControlFlowGuard Enable="false" SuppressExports="false" StrictControlFlowGuard="false" />
    <SignedBinaries MicrosoftSignedOnly="false" AllowStoreSignedBinaries="false" EnforceModuleDependencySigning="false" />
    <Fonts DisableNonSystemFonts="false" AuditOnly="false" />
    <ImageLoad BlockRemoteImageLoads="false" BlockLowLabelImageLoads="false" />
    <Payload EnableExportAddressFilter="false" EnableImportAddressFilter="false" EnableRopStackPivot="false" EnableRopCallerCheck="false" EnableRopSimExec="false" />
    <SEHOP Enable="false" TelemetryOnly="false" />
    <Heap TerminateOnError="false" />
    <ChildProcess DisallowChildProcessCreation="false" />
  </AppConfig>

SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Re: Air Player launch issue when Windows Security / App & browser control / Exploit protection is enabled

#7 Post by SimPassion »

Indeed, the inscription should be done programmatically on install
here, it was only as a sample after doing an "Export settings" to "Settings.xml"

Gilles

SettingsXML_ExploitProtectionWindows10.jpg

User avatar
Sling
Posts: 5242
Joined: Mon Sep 11, 2017 2:37 pm
Contact:

Re: Air Player launch issue when Windows Security / App & browser control / Exploit protection is enabled

#8 Post by Sling »

I’ve seen similar issues with anti virus software but never with windows. Thanks for the heads up.

Post Reply