Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.
SECRET//ORCON//NOFORN
10.4.6 Transport Sub-Shell
The task sub-shell provides a sub-shell used to create a transport configuration.
When the set_transports command is invoked, the transport sub-shell is started.
Transport Management Commands
Commands used to manage the transport list being created are provided by the
transport sub-shell. The commands are used to manipulate the list of transports
that comprise the transport list.
The following commands are provided to manage the transport list.
list_transports
List the transports in the transport list.
move_transport SRC DST
Move a transport from one index to another in the list.
SRC
index of the transport to move
DST
desired index of the transport
remove_transport INDEX
Remove a transport from the list by index.
INDEX
index of the transport to remove
Transport Commands
The commands used to create a transport and add it to the transport list are as
follows.
https [--port PORT] [--tries TRIES] [--proxycreds USERNAME PASSWORD]
DOMAIN
Add an HTTPS transport to the transport list
DOMAIN
domain name or ip address for beacon
--port PORT
port number for beacon (default = 443)
--tries TRIES
number of attempts before transport switch (default = 1)
--proxycreds
USERNAME
PASSWORD
username and password to use for HTTPS proxy
105
SECRET//ORCON//NOFORN