# Vault 7: Projects

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

### Athena

# Athena (Design)

22 September, 2015

- 1
- 2
…
- 34
- 35
- 36
- 37
- 38
…
- 49
- 50

Pg. 07
Boot PersistenceBoot PersistenceBoot
Persistence
3: memload pre=0 post=0 nickname="nickname" filename="filename"
4: memunload pre=0 nickname="nickname"
5: set pre=0 post=0 internval=100
6: uninstall pre=0
25.delete
Command: delete {index}
Description: delete a specific command from the batch list
Examples:
delete 2
NOTE: This command supports tab completion.
26.id
Command: id
Description: ensure that multiple runs produce the same id (debug only)
Examples:
id 0x12345678
> id {initial id number} NOTE: this is used mainly for debugging to allow
consistent IDs
27.execute
Command: execute pre={number} post={number} filename={string} argument={string}
Description: execute a command on target
pre - amount of time prior to command processing (0-default)
post - amount of time after command processing (0-default)
filename - specific application name on target to execute
argument - all specific arguments used with this command
Examples:
execute pre=0 post=0 filename=c:\\temp\\a.exe arguments="arg1 arg2"
28.get
Command: get flag={number} filename={string}
Description: download a file from the target
flag - prioritize this get request
filename - specific file to retrieve
Examples:
get flag=0 filename=c:\\temp\\a.txt
29.put
Command: put filename={string}
Description: upload a file to the target
filename - specific file to upload
Examples:
put filename=c:\\temp\\a.txt

- 1
- 2
…
- 34
- 35
- 36
- 37
- 38
…
- 49
- 50