Vault 7: Projects

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

SECRET//ORCON//NOFORN
4.4.2 Build Receipt
The Builders generate Grasshopper build receipts for each build operation. The
receipt is a directory containing all of the files and data necessary to fully
document the build.
The receipt directory layout is as follows:
<timestamp>-Grasshopper.receipt
build.xml
'build.xml' stores the Grasshopper installer's configuration data. The xml
format for the file is described in an Appendix.
op_script.txt
'op_script.txt' provides a plain text description of the installer
configuration. The op script uses pseudo-code to explain how the installer
will select the payload and persistence module combination to install and
documents the options configured in the payloads and modules.
binaries
The binariesdirectory stores the persistence module and payload binaries
used by the installer.
handlers
The handlersdirectory stores the persistence module handlers uses to build
the installer.
metadata
The metadatadirectory stores the binary metadata embedded in the
installers.
rules
The rulesdirectory stores the merged payload and persistence module rule
files.
42
SECRET//ORCON//NOFORN

e-Highlighter

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

Un-highlight all Un-highlight selectionu Highlight selectionh