Screen sharing! is a word that is often heard these days. Yes, it is important! because of the current situation, but there must be some limit. This article is about how to hide your personal information from screen sharing.
“Those who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.”
― Benjamin Franklin
Using a dual monitor system. Here you need to run your personal windows apps on a separate monitor. The screen capturing application captures the monitor on which it is running so that the screen of the other monitor is not captured.
Run a screen capturing application (e.g., zoom) in a virtual environment (like VirtualBox). Here the application captures the existing environment, so the host environment is not captured. VirtualBox is an example of a free virtual environment. You can also get the virtual image of windows here.
In my research on this, I came across with the application called invisiwind. The tool performs DLL injection to SetWindowDisplayAffinity to WDA_EXCLUDEFROMCAPTUR.
This application seems to have some bugs when running on windows 11. I did some testing on early Windows versions. it is working properly on windows 7 to windows 10. Please refer here for more analysis and report on this bug