Skip to content

WinSCP

Validate WinSCP behaviors under the Secure Sandbox.

Objectives

  • Enforce network controls for SCP/SFTP connections.
  • Verify file system isolation during transfer.

Preconditions

  • Windows target with Turbo Launcher and Secure Sandbox.
  • WinSCP installed.

Controls Under Test

  • runtime.networking.egressDefaultAction.
  • runtime.files.contexts.

Test Scenarios

IDCanonical IDScenarioProcedureExpected Outcome
SCEN-TOOL-WINSCP-01NET-EGRESS-01Connection to Disallowed IPConnect to <IP> via SCP/SFTP.Connection blocked or proxy deny.
SCEN-TOOL-WINSCP-02HARD-FILES-01Download to HostDownload file from remote to C:\.Write restricted to overlay/context.
SCEN-TOOL-WINSCP-03DM-DRAG-01Drag-DropDrag file from WinSCP remote pane to Host Desktop.Blocked per policy.
SCEN-TOOL-WINSCP-04NET-ISOLATE-01FTP to localhost blockedStart a local FTP server on the host; connect from sandboxed WinSCP.Connection denied (loopback isolation).
SCEN-TOOL-WINSCP-05NET-ISOLATE-04FTP within named networkStart FTP in a sandbox on --network=test; connect from another sandbox on the same segment.Connection succeeds within the same named segment; transfers write only to overlay/Storage Contexts.

Evidence Requirements

  • network events: destination, action.
  • fileOp events: write attempts.