
Havoc-C2-Plugin, das einen versteckten Windows-Desktop erstellt, ihn an einen Browser-Viewer streamt und Maus-/Tastatureingaben für verdeckte Fernsteuerung injiziert.
Ein Havoc-C2-Plugin, das einen unsichtbaren alternativen Windows-Desktop erstellt, ihn an einen browserbasierten Viewer streamt und vollständige Maus-/Tastaturinteraktion wie RDP unterstützt, jedoch für den Zielbenutzer unsichtbar.
CreateDesktopW und startet explorer.exe daraufPrintWindow-Compositing und streamt JPEG-FramesPostMessage direkt an die Fenster des versteckten DesktopsCross-Compiler: x86_64-w64-mingw32-gcc (und optional i686-w64-mingw32-gcc für x86)
sudo apt update && sudo apt install gcc-mingw-w64-x86-64 gcc-mingw-w64-i686
sudo pacman -S mingw-w64-gcc
sudo dnf install mingw64-gcc mingw32-gcc
make # x64 only
make both # x64 + x86
make clean # remove .o files
x86_64-w64-mingw32-gcc -c -Wall -Wno-unused-variable -o screenshot.x64.o screenshot.c
x86_64-w64-mingw32-gcc -c -Wall -Wno-unused-variable -o screeninput.x64.o screeninput.c
x86_64-w64-mingw32-gcc -c -Wall -Wno-unused-variable -o notrdp_mgr.x64.o notrdp_mgr.c
notrdp [port] [quality] # Start hidden desktop session
notrdp-close # Close session
Ein Varianten-Plugin, das die echte Desktop-Sitzung des Benutzers erfasst, anstatt eine versteckte zu erstellen. Enthält opsec-freundliche Tastenerfassung über GetAsyncKeyState-Polling, eingebettet im Screenshot-BOF. Verpackt als notrdpuser.zip im selben Repo – entpacken und notrdpuser.py auf dieselbe Weise laden.
notrdpuser [port] [quality] # Start user desktop streaming + keystroke capture
notrdpuser-close # Close session