# Vault 7: Projects

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

### Cherry Blossom

# Flytrap - Firmware Upgrade Procedures - Linksys WRT320N

- 1
- 2
- 3

For example, if the device LAN IP address is 192.168.1.1, assign yourself an IP
address of 192.168.1.11.
• Determine the <Device_LAN_IP_Address>. If the device is running DHCP, the
device LAN IP address is likely the default gateway of your connected client;
otherwise, if the device LAN IP address is not the default LAN IP address listed
above, the device LAN IP address can be retrieved in wireless sniffer capture data
(e.g., kismet).
• Log on to the device’s web interface by opening a web browser and pointing it to
http://<Device_LAN_IP_Address>, where “<Device_LAN_IP_Address>” is the
device IP address determined from the previous step (i.e., not the literal string
“<Device_LAN_IP_Address>”). For example, if the <Device_LAN_IP_Address>
is 192.168.1.1, use http://192.168.1.1.
• At the login prompt, enter the web interface password and click OK.
• Then click the “Administration” link on the upper right tab.
• Then click the “Firmware Upgrade” tab.
• Click the “Browse…” button and browse to the [wrt320n_X].bin firmware file the
client computer.
• Click the “Start to Upgrade” button.
• Watch the interface for any additional steps/error messages/information.
• NOTE: the upgrade progress bar can seem to “hang” at 98% for many (~90)
seconds. Be patient – eventually the device will report status.
Reboots Automatically After Upgrade: Yes
Approximate Upgrade Time: 160 seconds
Approximate Upgrade and Reboot Time: 200 seconds
Known Issues: None
3. Wireless Upgrade Procedure
Prerequisites:
• client computer with 802.11 wireless client card (or built-in 802.11 client
hardware).
• wireless encryption (WEP, WPA, or WPA2) key (if wireless security is enabled)
• device LAN IP address (referred to below as <Device_LAN_IP_Address>)
• device web interface password
Limitations: None
Firmware Filename: [wrt320n_X].bin (where [wrt320n_X] is an optional string)
Instructions:

- 1
- 2
- 3