Vault7: CIA Hacking Tools Revealed
Navigation: » Latest version
The Seven Seas Transport
The seven seas trannsport (7Seas) is a transport for Galleon testing. Systems meeting the Galleon interface specification can use 7Seas as a transport for testing.
7Seas Components
This is some mid level detail about the programs, files, folders, and overall runtime structure. Once installed, only seasick is normally used directly. Your Galleon system will interact only with ship.py.
The seasick, setsail, and ship.py usage is described in following sections.
PROG is base program folder - defaults to /work
DEST is the base data folder - defaults to /work
Component | Type | Description | Location |
---|---|---|---|
7seas | service script | starts, stops, transport monitor dockwork | /etc/init.d |
SevenSeas | package | contains ahoythere and sail7seas | |
sail7seas.py | pyhton script | Main program for modifying, and transporting files |
PROG/SevenSeas |
7seas.py | python script |
Package level program for invoking sail7seas.py It is the target for soft links atsea, seasick, and setsail |
PROG defaults to '/work' |
atsea | soft link | PROG | |
seasick | soft link |
Configuration of transport at the destination and/or destination/source level file modification settings. Also keeps scp compatible destination addresses. |
PROG |
dockwork | soft link | Invoked by 7seas service, monitors files under DEST/.docks | PROG |
setsail | soft link |
Invoked by dockwork, applies file modifications and coordinates transport of file. Invokes atsea to send file via scp |
|
thirdparty | python package | cross process locking support | PROG |
Galeon Files