Vault 7: Projects

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

SECRET//NOFORN
Step 3: Setting the Keys into the image:
Note: To run the required MPLAB applications you may have to create a user ID path to "C:\Program Files
(x86)\Microchip\MPLABX\mplab_ide\bin". See "Creating user ID path:" at the end of the document for an example.
P1, P2, and P3 are the only images that will contain unique keys. Use the setd.exe
app to set the keys into the images.
Copy the new key xxxx.dat files created in Step 2 into the _build directory created in
Step 1.
To build the image with a specific key:
1) Open a DOS command line prompt
2) In the command prompt window change directories into the new _build directory
Example:
>
cd C:\RMS_Programs\20140925115118_build
3) Move the setd.exe into the new _build directory
located at: C:\RMS_Programs\setd\Release
4) To build an image with a specific key, execute the setd.exe application with the
proper arguments.
Example: > setd -k 3002.dat -i P1.X.production.hex -e P1.X.production.elf
5) The example in step 4, will only create the hex file for P1. An image for P2, and
P3 must also be created for a complete system.
Example for P1: > setd -k 3002.dat -i P1.X.production.hex -e P1.X.production.elf
SECRET//NOFORN

e-Highlighter

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

Un-highlight all Un-highlight selectionu Highlight selectionh