Skip to content

Qt Creator

Validate Qt Creator behaviors under the Secure Sandbox.

Objectives

  • Enforce network controls for downloads/updates.
  • Verify build process isolation.
  • Ensure file system writes (build artifacts) are contained.

Preconditions

  • Windows target with Turbo Launcher and Secure Sandbox.
  • Qt Creator installed.

Controls Under Test

  • runtime.networking.egressDefaultAction.
  • runtime.files.contexts.
  • Process isolation settings.

Test Scenarios

IDCanonical IDScenarioProcedureExpected Outcome
SCEN-APP-QT-CREATOR-01NET-EGRESS-01Online Installer/UpdaterCheck for updates.Connection blocked if update server not allowlisted.
SCEN-APP-QT-CREATOR-02HARD-PROCESS-04Build ProcessRun a build (qmake/nmake).Build tools run within sandbox.
SCEN-APP-QT-CREATOR-03HARD-FILES-01Build ArtifactsGenerate binaries.Artifacts written to sandbox/overlay; not visible on host unless path mapped.

Evidence Requirements

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