# Vault 7: Projects

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

### Cherry Blossom

# CherryBomb -- CherryBlossom Internal Test Procedures (CDRL-14c)

21 June, 2012

- 1
- 2
…
- 7
- 8
- 9
- 10
- 11
…
- 70
- 71

UNCLASSIFIED
Cherry Bomb Program Cherry Blossom Internal Test Procedures
1.5 Conventions
The documentation for each individual test contains:
• Description – a short description of the test
• Context – (optional). If the test requires additional lengthy contextual information,
include it here.
• Setup – procedures for setting up the test.
• Run – procedures for running the test.
• Pass/Fail – description of how to determine if a test passed or failed
All test devices have the default LAN IP address and username/password labeled on
the device. Most devices also have a reset button or similar that if depressed for 15
seconds or so will reset the device to the manufacturer defaults. If you are having
trouble connecting/pinging a device, use the reset button, and then use the info labeled
on the device to connect/configure.
1.6 Prerequisites
To perform the procedures in this document, the tester needs a working knowledge of
the Cherry Blossom system. It is assumed that the tester has read the Cherry Blossom
User’s Manual in enough detail to understand the various Cherry Blossom features and
logic/design of those features. The tester must also have a working knowledge of
wireless 802.11 networks, including how to configure 802.11 routers/AP’s, and how to
connect wireless clients to wireless networks.
1.7 Test Types
This section describes the test types in this document. Each test type is partitioned into
a separate section. The following test types are:
• Unit Tests (section 2) – automated tests that exercise individual software
modules/libraries/classes/methods.
• Automated System Tests (section 3) – automated (i.e., no operator required) tests that
exercise the system as a whole.
• Product Specific Tests (Flytrap section 4, Cherry Tree section 4.4) – tests specific to a
particular product
• Periodic/Extended Time Tests (section 6) – tests to ensure robust system operation over
an extended period of time.
• Upgrade Tests (section 7) – related to Flytrap upgrades.
UNCLASSIFIED
9

- 1
- 2
…
- 7
- 8
- 9
- 10
- 11
…
- 70
- 71