Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.
UNCLASSIFIED
Cherry Bomb Program Cherry Blossom Internal Test Procedures
large file from the Server Computer (which should easily meet the Traffic
Requirement).
Pass/Fail: the test passes if the mm logging indicates that the PB Traffic
Requirement has been met, and the Flytrap would attempt a PB at the proper
time, except the PB Internet Connection requirement is not met.
4.1.12 PB Fast/Slow Retry Test
Description: Tests PB Fast/Slow Retry functionality.
Setup: Create a Mission (using CherryWeb) with the following parameters and
Assign it to the Flytrap:
Beacon Interval=60 seconds
Traffic Requirement=NONE
Fast/Slow Retry=10 seconds / 30 seconds
Power-Cycle Wait=200 seconds
Port Scanning=”Scan All Ports”
Protocol Scanning=”Scan All Protocols”
Ontime Commit Interval=1800 seconds
Suicide Time=1000 seconds
TW's: same 3 Beacon Address/Ports as in the Flytrap firmware (see section 4.1)
Run: Telnet to the Flytrap, run “killall mm && mm”. When the Mission above is
successfully received, disconnect the Flytrap from the internet. Watch the mm
logging for fast/slow retry output. When a full fast/slow retry cycle has completed,
connect the Flytrap to the internet.
Pass/Fail: the test passes if the Flytrap attempts a PB at the proper fast/slow
retry intervals, and when reconnected to the internet, the Flytrap successfully
beacons at the next fast or slow retry event. The Mission specifies 3 addresses
to PB to, and the firmware has an additional 3 addresses, so MissionManager
should cycle through these 6, pausing fast retry (10 seconds) between each.
When the third address is tried and fails, a slow retry (30 second) pause should
occur before cycling back to the first address.
4.1.13 Overnight PB Test
Description: Tests PB’s over an extended period of time.
Setup: same as 4.1.12
Run: allow MissionManager to run overnight
UNCLASSIFIED
20