# Vault 7: Projects

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

### AfterMidnight

# Assassin v1.2 Quick Start

1 October, 2012

- 1
- 2
…
- 35
- 36
- 37
- 38
- 39
…
- 50
- 51

SECRET//ORCON//NOFORN
Comms Configuration Tasks
The comms configuration tasks are used to modify the settings related to how
Assassin communicates.
set_transport <run_mode> [xml_file=None]
Set the communication transport configuration. If no parameters are provided,
the command will enter a subshell; see section Appendix A:3.3 on Transport List
subshells.
run_mode
Code specifying the run mode, represented by combining the
following keys:
‘r’ - run the task on receipt
‘s’ - run the task on every Implant startup
‘p’ - push the task results to the LP immediately
xml_file
XML file containing an Assassin transport list configuration
set_chunk_size <run_mode> <chunk_size>
Set chunk size to limit network traffic per beacon.
run_mode
Code specifying the run mode, represented by combining the
following keys:
‘r’ - run the task on receipt
‘s’ - run the task on every Implant startup
‘p’ - push the task results to the LP immediately
chunk_size
Maximum Implant upload size per beacon
Files larger than chunk_size bytes will be broken up to fit the
limit. Setting the size to 0 will disable upload chunking.
Operation Window Configuration Tasks
The operation window tasks are used to modify the settings related to the time
window during which the Implant will operate.
set_hibernate <run_mode> <seconds>
Set the hibernate time in seconds after first execution. The Implant will lie
dormant until the hibernate period has elapsed.
run_mode
Code specifying the run mode, represented by combining the
following keys:
‘r’ - run the task on receipt
‘s’ - run the task on every Implant startup
‘p’ - push the task results to the LP immediately
seconds
Number of seconds to hibernate after first execution
set_uninstall_date <run_mode> <date>
Set the uninstall date for the implant
37
SECRET//ORCON//NOFORN

- 1
- 2
…
- 35
- 36
- 37
- 38
- 39
…
- 50
- 51