Appearance
RealVNC Viewer
Validate RealVNC Viewer behaviors under the Secure Sandbox.
Objectives
- Enforce network controls for VNC connections.
- Verify clipboard sharing isolation.
Preconditions
- Windows target with Turbo Launcher and Secure Sandbox.
- RealVNC Viewer installed.
Controls Under Test
runtime.networking.egressDefaultAction.runtime.dataMotion.rules[].
Test Scenarios
| ID | Canonical ID | Scenario | Procedure | Expected Outcome |
|---|---|---|---|---|
| SCEN-REMOTE-REALVNC-VIEWER-01 | NET-EGRESS-01 | Connect to Disallowed IP | Connect to <IP>. | Connection fails (timeout or proxy deny). |
| SCEN-REMOTE-REALVNC-VIEWER-02 | NET-EGRESS-10 | Connect via Designated Proxy | Connect to allowlisted VNC server via configured proxy. | Connection succeeds only when proxy identity/pinning is valid; traffic traverses the proxy; on mismatch, TLS handshake fails. Audit includes proxyEnforced: true and reason when denied. |
| SCEN-REMOTE-REALVNC-VIEWER-03 | DM-CLIP-01 | Clipboard Outbound | Copy text inside VNC session; attempt paste on host. | Denied or processed per policy. |
| SCEN-REMOTE-REALVNC-VIEWER-04 | DM-CLIP-06 | Clipboard Inbound | Copy text on host; paste into VNC session. | Denied or processed per policy. |
Evidence Requirements
networkevents: protocol (tcp/5900+), destination, action.dataMotionevents:channel: "clipboard".
