A program that allows you to hide certain windows when sharing your full screen

Invisiwind

Invisiwind (short for Invisible Window) is an application that allows you to hide certain windows when sharing your full screen.

So .. what does it do exactly?

I think this is best explained with a couple of screenshots I took during a Zoom meeting:

What I see What they see

The screenshot on the left is what I see. The one on the right is what everyone else sees.

Using this tool, firefox and slack have been hidden so anyone watching the screenshare is unable to see those windows. However, I can continue to use them as usual on my side.

Note: this tool works with any app (MS Teams, Discord, OBS, etc) and not just Zoom.

So .. what does it do exactly? (for technical people)

Simple: The tool performs dll injection to SetWindowDisplayAffinity to WDA_EXCLUDEFROMCAPTURE.

How do I use it?

usage

  • Download and extract the generated zip bundle from here.
  • Run Invisiwind.exe. You will now be dropped into a terminal.

Running it directly drops you into interactive mode. You can type help for more information.

You can also directly invoke it with commandline arguments. Type invisiwind --help for argument specification.

FAQ

I get a DLL error when trying to run Invisiwind.exe. How do I fix this?

You will need the Microsoft Visual C++ Redistributable for Visual Studio 2019. You can download it from here.

What OSes are supported?

Windows 10 v2004 or above. On previous versions of windows, a black screen is shown instead of hiding the window.

Do future instances of the application get automatically hidden?

No

Is it possible to see a preview of the screen on my side?

You can use something like OBS's Windowed projector.

Preview

Windowed Projector

Tip: you can hide this window from view too

Could I automatically hide windows using a hotkey?

Yes! In the zip bundle you'll find a AutoHotkey script that hides windows when you press Ctrl+J. Feel free to customize.

Owner
Joshua T.
Code for fun!
Joshua T.
Similar Resources

Hide SMBIOS/disk/NIC serials from EFI bootkit

Hide SMBIOS/disk/NIC serials from EFI bootkit

Rainbow Rainbow is a bootkit like HWID spoofer for Windows. It abuses several hooks in EFI runtime services and uses clever DKOM to hide hardware seri

Jan 6, 2023

Inject dll to explorer.exe and hide file from process.

Hide-FS Inject dll to explorer.exe and hide file from process. Requierments: Microsoft Detours Library - https://github.com/microsoft/Detours Compile:

Dec 26, 2022

Some source code to demonstrate avoiding certain direct syscall detections by locating and JMPing to a legitimate syscall instruction within NTDLL.

hiding-your-syscalls What is this? This repository contains all of the source code from my blog post about avoiding direct syscall detections, which y

Dec 1, 2022

Thread Stack Spoofing - PoC for an advanced In-Memory evasion technique allowing to better hide injected shellcode's memory allocation from scanners and analysts.

Thread Stack Spoofing - PoC for an advanced In-Memory evasion technique allowing to better hide injected shellcode's memory allocation from scanners and analysts.

Thread Stack Spoofing PoC A PoC implementation for an advanced in-memory evasion technique that spoofs Thread Call Stack. This technique allows to byp

Jan 9, 2023

ContactGot is an offline desktop app, where clients can leave their info, while an administrator can manage which information they need to gather on certain projects.

ContactGot is an offline desktop app, where clients can leave their info, while an administrator can manage which information they need to gather on certain projects.

ContactGot Contents Description How to use Requirements Engineering Installation Documentation Design Architecture Demonstration 1. Description During

Sep 17, 2022

Hide a process,port,self under Linux using the ld_preload

vbackdoor 中文 Hide a process,port,self under Linux using the LD_PRELOAD rootkit. compile the library git clone https://github.com/veo/vbackdoor.git cd

Dec 31, 2022

A Geometry Dash mod that lets you select the screen to run the game on

Screen Selector A mod that lets you select the screen to run Geometry Dash on Fully compatible with Mega Hack v6 (except the "Fullscreen" and "Borderl

Jun 3, 2022

a C program to say hi to you :) also you're cute 3

You're gonna need to be on linux (too lazy for windows) and have gcc installed. * Installing ---------- * 1 --- To install first create a "hi

Sep 21, 2021

A simple tool using PC mouse via USART to control MCU and LCD/OLED (with LVGL library), if your screen cannot be controlled by touch.

A simple tool using PC mouse via USART to control MCU and LCD/OLED (with LVGL library), if your screen cannot be controlled by touch.

LVGL_USB_Mouse A simple tool using PC mouse via USART to control MCU and LCD/OLED (with LVGL library), if your screen cannot be controlled by touch. 如

May 5, 2022
Comments
  • Running from VS does not work, but works fine from portable

    Running from VS does not work, but works fine from portable

    The reason I bring this up is because I am working on a similar injection tool and am having an issue where the dll does not run after CreateRemoteThreadEx() call. Demonstration

  • Understanding the program

    Understanding the program

    I am unable to get the program to work when launching from the project, only the installed version. What is the difference?

    Additionally, I wanted to get a better understanding of the software if you have the time to chat.

  • Not working on Windows 11

    Not working on Windows 11

    I tried using this on windows 11(with all updates installed) it is hiding apps like notepad etc, but not many other apps like chrome.exe, msedge.exe --> a support for win 11 is appreciated

Lock you keyboard and clean your screen. A simple, and easy way to clean your computers.

Pristine Cleaner A screen and keyboard cleaning application made to turn screen black, and lock keyboard for easy cleaning. With features such as star

Jan 16, 2022
Add virtual monitors to your windows 10 device! Works with Oculus software, obs, and any desktop sharing software

License MIT and CC0 or Public Domain, whichever is least restrictive -- Use it AS IS - NO IMPLICIT OR EXPLICIT warranty This may break your computer,

Jan 6, 2023
Program that allows you to get the source code of a website's home page without doing it manually. Use it at your own risk.

Website-Homepage-Grabber Install one of the folders x64 or x32 if the program doesn't work(probably because you don't have visual studio installed) If

Feb 19, 2022
An Arduino library which allows you to communicate seamlessly with the full range of u-blox GNSS modules
An Arduino library which allows you to communicate seamlessly with the full range of u-blox GNSS modules

u-blox makes some incredible GNSS receivers covering everything from low-cost, highly configurable modules such as the SAM-M8Q all the way up to the surveyor grade ZED-F9P with precision of the diameter of a dime.

Dec 29, 2022
Simple command-line program for sharing the display image on a local network.

XCast is a simple server/client command line program for sharing screen under X. With XCast you have the ability to either pull the display from a rem

Dec 12, 2021
This program try to recreate bash --posix comportement in certain limite

minishell : petitcoquillage This program try to recreate bash --posix comportement in certain limite Execution : To execute this Program you have to b

Dec 9, 2022
Had a tough time playing Microsoft Wordament ? Well WORDament_Solver has your back. It suggests you meaningful words you can use while playing the game and help you top the leaderboard.
Had a tough time playing Microsoft Wordament ? Well WORDament_Solver has your back. It suggests you meaningful words you can use while playing the game and help you top the leaderboard.

WORDament_Solver Had a tough time playing Microsoft Wordament ? Well WORDament_Solver has your back. It suggests you meaningful words you can use whil

Aug 19, 2021
Separable Subsurface Scattering is a technique that allows to efficiently perform subsurface scattering calculations in screen space in just two passes.

Separable Subsurface Scattering Separable Subsurface Scattering is a technique that allows to efficiently perform subsurface scattering calculations i

Dec 22, 2022
Display array is a board that sets 6 ST7735 display with a resolution of 80x160px in a linear array sharing the clock, data, rs, backlight pins together
Display array is a board that sets 6 ST7735 display with a resolution of 80x160px in a linear array sharing the clock, data, rs, backlight pins together

The display array is a board that sets 6 ST7735 display with a resolution of 80x160px in a linear array sharing the clock, data, rs, backlight pins together, and leaving individual access to the cs lines of each display, This board allows you to display images with a resolution of 480x160px.

Dec 19, 2022
Hide skip button in cutscenes in Max Payne 3
Hide skip button in cutscenes in Max Payne 3

MaxPayne3.FusionFix This is a small project intended to add ability to hide button in Max Payne 3. Additionally, added an option to increase the size

Sep 29, 2022