Web Remote Control system 0.4
HOW TO USE: https://github.com/EmptyCode0x86/Web-Remote-Control-System/blob/main/README.md
CHANGELOG:
18/05/2026
VER: 0.4
- Added: Script manager tab / Scheduled Script Execution - which allows setting a specific date and time for a script to run automatically, independently managed by the backend server.
- Added: Server Manager Changelog - In-app changelog viewer that fetches and parses the latest release notes automatically, along with a quick link to download new versions.
14/05/2026
VER: 0.3
- Added: Share Screen - Share the agent's live stream with anyone via a secure, public link without requiring a dashboard login. The public viewer connects anonymously while your dashboard acts as the decryption relay.
- Added: Remote Terminal - Fully interactive PowerShell and Command Prompt terminal directly in the web dashboard.
- Added: Script Manager - Built-in code editor to write, save, and execute scripts (Python, PowerShell, Batch, VBScript) on remote agent machines. Includes
09/05/2026
VER: 0.2
- Added: Software Manager - Remotely list and uninstall applications via Windows Registry.
- Added: Power Controls - Shutdown and Restart devices remotely from the Task Manager panel.
- Added: Device History - Track and manage previously connected devices.
- Added: File Manager — dynamic drives — Quick-access buttons for all ready drives (fixed, removable, network) fetched from the agent over the encrypted SignalR channel.
- Added: File Manager — quick folders — Program Files, Program Files (x86), and Roaming AppData shortcuts (resolved on the agent via shell folder tokens, same pattern as Desktop/Documents/Downloads).
- Improved: File Manager UX — Open folders with a single click on the row; upload target automatically follows the current browse path (no separate “Set as Target” step).
- Added: File Manager — upload and run — Optional checkbox to open uploaded files automatically on the agent after transfer completes.
- Added: Desktop Screenshot — Close Image — Dismiss the screenshot preview from the device control UI.
- Added: Server Manager — log toggle — Checkbox to turn application logging on or off.
- Fixed: Server Manager — Stopping or restarting the frontend no longer stops the backend (independent service controls).
- Added: Dashboard Lock (optional) — Cookie session for the Blazor UI, lock-aware redirects,
/authentication/continuewhen lock is disabled, safereturnUrlhandling; backend stores the dashboard password as a secure hash; short-lived JWT for admin SignalR and protected REST (DeviceController, adminFileManagerroutes); agent HTTP file endpoints (agent-download/agent-upload) remain reachable without JWT;configurerequires auth orDASHBOARD_LOCK_ADMIN_SECRET. - Config samples:
AES_MASTER_KEY_HEXdefault empty and example URLs use127.0.0.1in committed.env/appsettingstemplates (set real values for production). - Added: Remove Agent — Remote uninstall flow with confirmation; offline queue in SQLite (
PendingAgentCommands) until the agent reconnects. - Added: Lock settings UI — Dashboard button on
/authentication/settingsopens the devices page (/devices).
08/05/2026
VER: 0.1
- Fixed: Empty secret key generation issue in Server Manager.
- Fixed: Auto-detect project path and Server Manager crashing issues.