Hiding the window from screenshots using the function win32kfull::ChangeWindowTreeProtection

Overview

NoScreen

This function is used in setwindowaffinity, but unlike the original API function, this function does not create detection vectors, for example, when using setwindowaffinity, this function can easily be detected through getwindowdisplayaffinity, this function is exempt from this, in addition, you can put this protection on any window in the process without interfering with the memory of the process itself.

hippo

You might also like...
A simple X11 window manager
A simple X11 window manager

Devoid WM A simple x11 tiling window manager Devoid tries to abide by the principle - "Do one thing, do it well". All it is is a window manager which

Small Header-Only Window and OpenGL Manager.
Small Header-Only Window and OpenGL Manager.

LxDemOWin Linux Demo OpenGL and Window manager A small header-Only Window and OpenGL manager made in C, written in about 2 hours. With some basic code

tabbed window manager that can tile windows inside floating containers

shod ┌───────────────────────┐ │ │ ┌─────┼────

JWM - Cross-platform window management and OS integration library for Java
JWM - Cross-platform window management and OS integration library for Java

Java Window Management library Vision JWM is a cross-platform Java window management and OS integration library. JWM aims to expose an interface that

Window.js is an open-source Javascript runtime for desktop graphics programming.

Window.js Window.js is an open-source Javascript runtime for desktop graphics programming. It is documented at windowjs.org. Introduction Window.js pr

Live wallpapers for the X window system
Live wallpapers for the X window system

xlivebg - live wallpapers for the X window system About xlivebg is a live wallpaper framework, and collection of live wallpapers, for the X window sys

Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window

Asm-Dude Assembly syntax highlighting and code assistance for assembly source files and the disassembly window for Visual Studio 2015, 2017 and 2019.

My perfect build of suckless's dynamic window manager
My perfect build of suckless's dynamic window manager

perfectwm My perfect build of suckless's dynamic window manager. patches dwm-alwayscenter-20200625-f04cac6.diff dwm-fancybar-20200423-ed3ab6b.diff dwm

Quite powerful window manager for X
Quite powerful window manager for X

qpwm quite powerful window manager for X It's small floating window manager from not a programmer 👍 Some features 💪 Floating only. Fullscreen toggle

Comments
  • driver assembly problem.

    driver assembly problem.

    Hello, this is basically my problem.

    And I can't compile a driver for it either. I have never written in C/C++ and, moreover, I have not dealt with drivers, and for this reason I cannot compile it. At the heart of the problem is WindowsKernelModeDriver10.0. If it's not difficult for anyone, can you please just assemble a driver for me or explain what I need to do to solve this problem? I will be very grateful

    P.S: If someone has already assembled, it will be easiest to throw it off. Because I'm basically not going to deal with drivers, I only need this driver to hide the window and that's it. :D

    opened by DeftSolutions-dev 0
  • Windows 11 incompatible

    Windows 11 incompatible

    Windows 11 error: BSOD after calling ChangeWindowTreeProtection

    GetRealProp!0xea Exception Error

    I suspect the TagHwnd struct may be outdated for WIN11, if u know a fix for win 11 could u provide the reason for this error?

    opened by mysteriouster2018 0
  • BSOD when calling 	validate_hwnd

    BSOD when calling validate_hwnd

    opened by Lip3x 0
Owner
null
Collection of DLL function export forwards for DLL export function proxying

dll-exports Collection of DLL function export forwards for DLL export function proxying. Typical usecase is for backdooring applications for persisten

Magnus Stubman 58 Dec 6, 2022
C-function for traversing files/directories effectively and calling a given function with each encountered file and a void-pointer as parameters

C-function for traversing files/directories effectively and calling a given function with each encountered file and a void-pointer as parameters

null 1 Jun 27, 2022
Draw a triangle inside Electron's window using DirectX 11, mixing web and native content.

Draw a triangle inside Electron's window using DirectX 11, mixing web and native content. Limitations The native content is rendered over a child wind

UKABUER 10 Dec 3, 2022
dwm is an extremely fast, small, and dynamic window manager for X.

dwm - dynamic window manager dwm is an extremely fast, small, and dynamic window manager for X. My Patches This is in the order that I patched everyth

Christian Chiarulli 32 Dec 23, 2022
JWM is a cross-platform Java window management and OS integration library.

JWM aims to expose an interface that abstracts over window creation, input handling and OS integration

JetBrains 403 Jan 9, 2023
A simple utility that cold patches dwm (uDWM.dll) in order to disable window rounded corners in Windows 11

Win11DisableRoundedCorners A simple utility that cold patches the Desktop Window Manager (uDWM.dll) in order to disable window rounded corners in Wind

Valentin-Gabriel Radu 516 Dec 27, 2022
Play video by fonts in a console window by composing characters

FontVideo Play video by fonts in a console window by composing characters. Using FFmpeg API to decode the input file, then the video stream is rendere

0xaa55 9 Jul 16, 2022
Small Header-Only Window and OpenGL Manager.

LxDemOWin Linux Demo OpenGL and Window manager A small header-Only Window and OpenGL manager made in C, written in about 2 hours. With some basic code

PipeWarp 6 Oct 23, 2022
A window manager for GNOME, with rounded corners patch

Tested in gnome-shell 40.5, should works in gnome 40 and 41. integrate the blur effects with rounded corners.The source code can be found here. Issues

Yi 502 Jan 4, 2023
Hypr is a tiling window manager written in modern C++.

Hypr is a Linux tiling window manager for Xorg. It's written in XCB with modern C++ and aims to provide easily readable and expandable code. !WARNING:

vaxerski 709 Jan 4, 2023