# Vault 7: Projects

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

### Cherry Blossom

# CherryBomb -- CherryBlossom FAT Procedures (CDRL-14a)

8 August, 2012

- 1
- 2
…
- 54
- 55
- 56
- 57
- 58
…
- 79
- 80

UNCLASSIFIED
Cherry Bomb Program Cherry Blossom FAT Procedures
g. On the "Select Packages" dialog, on the line that starts with
"Editors", click the circular arrow icon until the line shows
"Editors () Install".
h. Click "Next" and follow the instructions for the rest of the install,
which can take a long time (~1 hour).
i. Verify that you can open a cygwin command window. Verify that you have
the programs "sed" by entering:
cygcheck -cd | grep sed
Verify that you have the program "gcc" by entering:
cygcheck -cd | grep gcc
3. Laptop must have Apache webserver installed. To install Apache webserver:
a. Downloaded from http://httpd.apache.org/download.cgi. Download the Win32
Binary without crypto (at the time this document was written the most
current Apache version is available here:
http://www.signal42.com/mirrors/apache/httpd/binaries/win32/apache_2.2.9-win32-
x86-no_ssl-r2.msi).
Select the version listed under the heading "best available version".
b. Execute the Apache installer after the download completes. This
starts the Installation Wizard.
c. Accept the default options presented by the Installation Wizard. When
prompted to enter a Network Domain enter "foobar". Then enter
"localhost" for Server Name. Finally, enter any value for the Email
Address (it does not have to be a valid email address).
d. If you used the default options then Apache is installed in the directory
C:\Program Files\Apache Software Foundation\Apache2.X
where X is the version of Apache you installed. The root html page
(index.html) is located in the htdocs subdirectory.
e. Apache should now installed as a Windows service that will be
automatically started every time Windows boots. If you need to start
Apache for some reason, go to:
Start -> All Programs -> Apache HTTP Server 2.X ->
Control Apache Server -> Start
4. Laptop must have the {XYZ}_PACKAGE installed, where {XYZ} is the name of
the package (typically TEST_XXX or REAL_XXX, where TEST packages are to
be used during the TEST phase, and the REAL packages are to be used during
the operation). It is critical that all PACKAGE files be in the right
directories!
Hereafter, the {XYZ}_PACKAGE is referred to as <PACKAGE>.
IMPORTANT: if you need to edit any of the .sh scripts under
<HOME>/<PACKAGE>, use an editor that will not add
CR-LF pairs (e.g., use vi, don't use WordPad or Notepad)
a. Insert the "Wireless Upgrade Package for Belkin F5D8231-4 v4 fw 4.00.16"
UNCLASSIFIED
56

- 1
- 2
…
- 54
- 55
- 56
- 57
- 58
…
- 79
- 80