Skip to content

A temporary solution of privacy protection window on Win10. The privacy protection window is a window that covers all other windows besides taskbar and start menu.

License

Notifications You must be signed in to change notification settings

buestad/RustDeskTempTopMostWindow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RustDesk Temporation TopMost Window

A temporary solution of privacy protection window on Win10. The privacy protection window is a window that covers all other windows besides taskbar and start menu.

This project is derived from MobileShell. The explanation blog can be found here.

As DLL injection is used, this sulution is not good enough and will be replaced in the future.

By default, this project will inject "C:\windows\System32\RuntimeBroker.exe".

NOTE

Run demo will cause the whole screen to be covered. It will be better to set test to be true in line bool test = false; dllmain.cpp.

Run taskkill /F /IM MiniBroker.exe to close the white window.

Projections

This project generates WindowInjection/img.cpp, which is used as a memory png data.

The DLL project.

The test project to work with WindowInjection.

The self alone project to debug. It's written almost the same logic to WindowInjection.

About

A temporary solution of privacy protection window on Win10. The privacy protection window is a window that covers all other windows besides taskbar and start menu.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 100.0%