microsoft / win32-app-isolation

Tools and documentation for Win32 app isolation
MIT License
1.26k stars 33 forks source link

[Inquiry]: Does this project provide UI isolation for Win32 apps? #60

Closed HackTestes closed 5 months ago

HackTestes commented 6 months ago

Description

I would like to know if the isolation provided by this project also covers UI elements. For example, can this project isolate keyboard input and screen capture? Can only capture keyboard input in focus?

I searched throughout all of the documentation (inside and outside of the repo) and I couldn't find any mention about UI permissions explicitly, just general things about the AppContainer Isolation. However, I assume this project does a few things differently for Win32 apps, so the previous reference might not apply here. I also didn't find any capabilities that pertain to UI in the Windows API documentation for AppContainer capabilities.

I have also tried executing an app inside an MSIX to test such isolation mechanisms, but couldn't manage to make it work (I wasn't able to run anything unfortunately).

This is why I am opening this issue. Thanks in advance.

ddsilva-msft commented 5 months ago

@HackTestes the isolation provided by this project is based on the AppContainer primitive so the same input and window isolation properties for AppContainers would apply here.