High-risk tools in Sl Test
17 of the 29 tools in Sl Test are classified as high risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at high risk
-
boot_simExecuteBoots an iOS simulator. IMPORTANT: You MUST provide the simulatorUuid parameter. Example: boot_sim({ simulatorUuid:
-
buttonExecutePress a hardware button on the simulator. Available buttons: apple-pay, home, lock, side-button, siri.
-
gestureExecutePerform preset gesture patterns on the simulator. Available presets: scroll-up, scroll-down, scroll-left, scroll-right, swipe-from-left-edge, swipe-from-right-edge, swipe-from-t...
-
install_app_simExecuteInstalls an app in an iOS simulator. IMPORTANT: You MUST provide both the simulatorUuid and appPath parameters. Example: install_app_sim({ simulatorUuid:
-
key_pressExecutePress a single key by keycode on the simulator. Common keycodes: 40=Return, 42=Backspace, 43=Tab, 44=Space, 58-67=F1-F10.
-
key_sequenceExecutePress a sequence of keys by their keycodes on the simulator. Each key will be pressed and released before the next key.
-
launch_app_logs_simExecuteLaunches an app in an iOS simulator and captures its logs.
-
launch_app_simExecuteLaunches an app in an iOS simulator. IMPORTANT: You MUST provide both the simulatorUuid and bundleId parameters.\n\nNote: You must install the app in the simulator before launch...
-
launch_mac_appExecuteLaunches a macOS application. IMPORTANT: You MUST provide the appPath parameter. Example: launch_mac_app({ appPath:
-
long_pressExecuteLong press at specific coordinates for given duration (ms). Use describe_ui for precise coordinates (don
-
open_simExecuteOpens the iOS Simulator app.
-
reset_network_conditionExecuteResets network conditions to default in the simulator.
-
set_network_conditionExecuteSimulates different network conditions (e.g., wifi, 3g, edge, high-latency, dsl, 100%loss, 3g-lossy, very-lossy) in the simulator.
-
swipeExecuteSwipe from one point to another. Use describe_ui for precise coordinates (don
-
tapExecuteTap at specific coordinates. Use describe_ui to get precise element coordinates (don
-
touchExecutePerform touch down/up events at specific coordinates. Use describe_ui for precise coordinates (don
-
type_textExecuteType text (supports US keyboard characters). Use describe_ui to find text field, tap to focus, then type.
Attacks that target this class
High-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.