
Plugin de Havoc C2 que crea un escritorio Windows oculto, lo transmite a un visor en el navegador e inyecta entrada de ratón/teclado para un control remoto encubierto.
Un plugin de Havoc C2 que crea un escritorio alternativo invisible de Windows, lo transmite a un visor basado en navegador y admite interacción completa de ratón/teclado como RDP, pero invisible para el usuario objetivo.
CreateDesktopW y lanza explorer.exe en élPrintWindow y transmite fotogramas JPEGPostMessage directamente a las ventanas del escritorio ocultoCompilador cruzado: x86_64-w64-mingw32-gcc (y opcionalmente i686-w64-mingw32-gcc para 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
Un plugin variante que captura la sesión de escritorio real del usuario en lugar de crear una oculta. Incluye captura de pulsaciones de teclas compatible con opsec mediante sondeo de GetAsyncKeyState integrado en el BOF de captura de pantalla. Empaquetado como notrdpuser.zip en el mismo repositorio, extrae y carga notrdpuser.py de la misma manera.
notrdpuser [port] [quality] # Start user desktop streaming + keystroke capture
notrdpuser-close # Close session