Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.
Tasker
The tasker is a command shell environment that will create command files known as
batches to be sent to the target for processing. The tasker supports tab completion.
Tasker Tool
usage: tasker.py [-h] [-r RECEIPT] [-s SCRIPT] [-g GENERATE] [-p PRIORITY]
[-x] [-e] [--id ID] [--debug]
Athena Tasker
optional arguments:
-h, --help show this help message and exit
-r RECEIPT, --receipt RECEIPT
This argument defines an existing receipt filename to
be used for processing.
-i SCRIPT, --import SCRIPT
This argument provides the ability to import a script
for processing.
-g GENERATE, --generate GENERATE
This argument provides the output path location.
-p PRIORITY, --priority PRIORITY
This argument provides ability to set the
priority/ordering (0..255) NOTE: 128 is default and
255 is highest.
-x, --persist This argument provides ability to set the batch as a
persistent batch.
-e, --stoponerror This argument provides ability to stop the batch on a
command execution error.
--id ID This argument provides the ability to force a specific
initial task ID for a tasking session (usually just
used for debugging purposes - number is decoded as
hex).
--debug This argument allows debugging information to be
included in the output directory.
Example: (Athena_suite)
Python.exe tasker.py
Management Features
============================================================
receipt generate ls rm import id help
Command Features
============================================================
execute get put memload memunload set delete uninstall
Exit Commands:
============================================================
bye exit
Welcome to the Athena Tasker shell. Type help or ? to list commands.