Appearance
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
| ID | Canonical ID | Scenario | Procedure | Expected Outcome |
|---|---|---|---|---|
| SCEN-APP-QT-CREATOR-01 | NET-EGRESS-01 | Online Installer/Updater | Check for updates. | Connection blocked if update server not allowlisted. |
| SCEN-APP-QT-CREATOR-02 | HARD-PROCESS-04 | Build Process | Run a build (qmake/nmake). | Build tools run within sandbox. |
| SCEN-APP-QT-CREATOR-03 | HARD-FILES-01 | Build Artifacts | Generate binaries. | Artifacts written to sandbox/overlay; not visible on host unless path mapped. |
Evidence Requirements
networkevents: destination, action.fileOpevents: write attempts.
