HVNC
May 14, 2026 ยท View on GitHub
Standalone HVNC client and server, based on the TinyNuke banking trojan's HVNC module. The client opens a hidden desktop on the operator side, with a title bar menu of commands to launch processes on the target machine.
Warning
This project is for research and educational purposes only. I do not encourage or condone malicious use.

Features
- Hidden desktop with Explorer
- Run dialog and PowerShell launchers
- Browser launchers: Chrome, Edge, Brave, Firefox, Internet Explorer
- Hidden client console
- Configurable listening port
Build
On Windows, build with Visual Studio or CMake:
cmake -B build -A x64
cmake --build build --config Release
Use -A Win32 for a 32-bit Windows build.
On Linux, use the MinGW-w64 preset:
cmake --preset mingw64-release
cmake --build --preset mingw64-release
Usage
- Set the server IP and port in
Client/Main.cpp. - Run the server and enter the listening port when prompted.
- Run the client, then right click the hidden desktop's title bar to access commands.
Changelog
See CHANGELOG.md.
License
MIT.