Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

UNCLASSIFIED
Cherry Bomb Program Cherry Blossom FAT Procedures
3.14 Test 14: Application Execution Test
3.14.1 Description
This test verifies the Application Execution interface feature.
3.14.2 Test Setup
No additional setup required (see 2.3).
3.14.3 Test Procedure
Step Execute Action Expected Results Req
1 (Cherry Tree Tester) Assign a Mission with a shelld
application execution on port 2112 event appropriate for the
device make/model/version. NOTE: the Belkin F5D8231-4 v4
does not support shelld, so use dumbbelld (Note the
dumbbelld process binds to port 2323 by default).
(CherryTree Tester)
Verify Flytrap has
received new Mission
at expected time
(“Flytrap Details” page
will report “Current
Mission” as the one just
assigned).
6.1.1
6.1.2.1.2
6.1.2.2.1
6.1.6
6.1.7
6.2.1
6.2.4-5
6.2.7
6.3
2 (Flytrap Tester) On the target laptop, open a cygwin terminal
and initiate a telnet connection to the Flytrap:
cygwin> telnet <WLAN_IP> 2112
At the telnet prompt, list the contents of the tmp directory to
show the file of the executing app:
# ls –al /tmp
NOTE: for the Belkin F5D8231-4 v4, on the target laptop,
open a cygwin terminal, connect to dumbbelld using the
dumbbellc client program in the Wireless Upgrade Package
for this device:
cygwin> cd <PACKAGE_ROOT>/
wireless_client_files/dumbbellc
cygwin> ./dumbbellc 192.168.2.1 “ls –al /tmp”
The telnet client (or
dumbbellc client) shows
a listing of the tmp
directory of the
Flytrap’s filesystem,
including the shelld (or
dumbbelld) file.
6.5
3.14.4 Test Cleanup
No additional cleanup required.
3.14.5 Pass/Fail Criterion
See “Expected Results” in table.
3.14.6 Regression Tests
None.
UNCLASSIFIED
39

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh