# Vault 7: Projects

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

### AfterMidnight

# Assassin v1.4 Users Guide

1 June, 2014

- 1
- 2
…
- 89
- 90
- 91
- 92
- 93
…
- 203
- 204

SECRET//ORCON//NOFORN
10.3.1 Task Commands
Commands to operate on a target's task queue are provided by the User
Interface. The target's task queue is stored on the LP in the Queue component.
The UI interfaces with the Queue via the Queue Proxy component.
The following commands are provided by the User Interface to manage a target's
tasks.
task [-r] [-s] [-p] [--append] [--prepend] [--insert TO] [-d DESC]
Add a task to the active target's task queue.
This command will enter a sub-shell to create the task; see section 10.4 on the
Task Sub-Shell.
-r, --receipt
run the task on receipt (default)
-s, --startup
run the task on each target startup
-p, --push
push the results of the task immediately
--append
add the task to the end of the target queue (default)
--prepend
add the task to the beginning of the target queue
--insert TO
add the task at a given index or before a task
--d DESC,
--desc DESC
provide a description for the task
list_tasks [-v]
List the tasks for the active target.
-v, --verbose
provide detailed information about each task
move_task SRC DST
Move a task from one location to another in the active target's task queue.
Warning: The source and destination are evaluated when executed on the LP
after some delay.
SRC
index or id of the task to move
DST
location to move task, specified by index or task id
remove_task SRC
Remove a task from the active target's task queue.
Warning: The source is evaluated when executed on the LP after some delay.
SRC
index or id of the task to remove
91
SECRET//ORCON//NOFORN

- 1
- 2
…
- 89
- 90
- 91
- 92
- 93
…
- 203
- 204