All Projects → radiantly → Invisiwind

radiantly / Invisiwind

Licence: MIT License
An application that allows you to hide certain windows when sharing your full screen

Programming Languages

C++
36643 projects - #6 most used programming language
Inno Setup
370 projects
c
50402 projects - #5 most used programming language
autohotkey
350 projects

Projects that are alternatives of or similar to Invisiwind

Inflame
User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Stars: ✭ 63 (+18.87%)
Mutual labels:  winapi, dll-injection
SocketHook
Socket hook is an injector based on EasyHook (win only) which redirect the traffic to your local server.
Stars: ✭ 38 (-28.3%)
Mutual labels:  winapi, dll-injection
MapleClientEditTemplate
An increasingly generic and comprehensive MapleStory client editing framework. Written by Erik A (Minimum Delta). Intended to abstract away some of the MapleStory client editing learning curve.
Stars: ✭ 3 (-94.34%)
Mutual labels:  dll-injection
WindowsAppSDK-Samples
Feature samples for the Windows App SDK
Stars: ✭ 238 (+349.06%)
Mutual labels:  windows-10
BetterGetProcAddress
POC of a better implementation of GetProcAddress for ntdll using binary search
Stars: ✭ 80 (+50.94%)
Mutual labels:  winapi
Windows-On-Reins
Wor is a Powershell script to harden, debloat, optimize, enhance privacy, avoid fingerprinting and improve performance on Windows 10 and 11.
Stars: ✭ 170 (+220.75%)
Mutual labels:  windows-10
MacType-Profile
Best mactype experience
Stars: ✭ 30 (-43.4%)
Mutual labels:  windows-10
WindowsCommunityToolkit
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
Stars: ✭ 4,934 (+9209.43%)
Mutual labels:  windows-10
slimhook
Demonstration of dll injection. As well loading .net runtime and calling .net code. Example hijacking d3d9 dll and altering rendering of games.
Stars: ✭ 33 (-37.74%)
Mutual labels:  dll-injection
clipboard-win
Rust win clipboard utilities
Stars: ✭ 25 (-52.83%)
Mutual labels:  winapi
Windows-10-SVM
Pixel-perfect replica of Windows 10, simulated in the browser with Vanilla JS.
Stars: ✭ 14 (-73.58%)
Mutual labels:  windows-10
Windows.10.DNS.Block.List
Windows DNS Block List
Stars: ✭ 18 (-66.04%)
Mutual labels:  windows-10
go-windows-terminal-sequences
Enable support for Windows Terminal Colors
Stars: ✭ 27 (-49.06%)
Mutual labels:  windows-10
hookwin10calc
Reverse engineered Windows 10 Calculator.exe (UWP application) hacker. 한글/漢文을 배운 윈도우 계산기 패치.
Stars: ✭ 19 (-64.15%)
Mutual labels:  dll-injection
pinwin
.NET clone of DeskPins software
Stars: ✭ 133 (+150.94%)
Mutual labels:  winapi
portos
WSL2 distribution manager (coming soon)
Stars: ✭ 26 (-50.94%)
Mutual labels:  windows-10
paradoxiaRAT
ParadoxiaRat : Native Windows Remote access Tool.
Stars: ✭ 583 (+1000%)
Mutual labels:  dll-injection
XJoy
Use Nintendo Switch JoyCons as a virtual Xbox 360 controller in Windows
Stars: ✭ 309 (+483.02%)
Mutual labels:  windows-10
WinGetUI
WingetUI Store: a GUI Store for the most common cli package managers, sych as Winget and Scoop
Stars: ✭ 73 (+37.74%)
Mutual labels:  windows-10
Dll-Injector
simple C++ dll injector
Stars: ✭ 22 (-58.49%)
Mutual labels:  dll-injection

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 install it?

To use this application, you can either use the installer or the portable version.

Use the installer (recommended)

  • Download and run InvisiwindInstaller.exe.
  • Once the installation is complete, you will be able to run Invisiwind from the Start Menu.

Download the portable zip

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

usage

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

What OSes are supported?

Windows 10 v2004 or above. On previous versions of windows, a black screen shows up 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.

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.

Contributing

Feel free to open an issue/PR if you find a bug or would like to contribute!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].