1. Introduction
  2. Running MaCySTe
  3. 1. Prerequisites
  4. 2. Running
  5. Using MaCySTe
  6. 3. As a dataset generator
    1. 3.1. NMEA sentences
    2. 3.2. RADAR data
      1. 3.2.1. ASTERIX protocol
      2. 3.2.2. NAVICO protocol
    3. 3.3. Industrial Control System data
  7. 4. As a target for attacks
    1. 4.1. to the INS
    2. 4.2. to the radar
  8. MaCySTe components reference
  9. 5. Ship elements
    1. 5.1. Network
    2. 5.2. Scenarios
      1. 5.2.1. Genova harbor
    3. 5.3. Simulator
    4. 5.4. Autopilot
    5. 5.5. ECDIS
    6. 5.6. GUI home
    7. 5.7. GUI instruments
      1. 5.7.1. Autopilot
      2. 5.7.2. Rudder
      3. 5.7.3. Telegraphs
    8. 5.8. Propulsion System
    9. 5.9. Steering Gear System
    10. 5.10. RADAR Plan Position Indicators
      1. 5.10.1. ASTERIX PPI
      2. 5.10.2. OpenCPN PPI
  10. 6. Toolkit elements
    1. 6.1. Message queue
    2. 6.2. ModBus to message queue bridge
    3. 6.3. INS data multiplexers and demultiplexers
    4. 6.4. RADAR signal generator
    5. 6.5. Single page application hoster
    6. 6.6. Software PLCs
    7. 6.7. UDP to websocket connector
  11. 7. Attacker addon
    1. 7.1. Attack GUI
    2. 7.2. Malware
    3. 7.3. Mini router
    4. 7.4. Websocket to Websocket proxy
  12. 8. SIEM addon
    1. 8.1. ModBus probe
    2. 8.2. NMEA probe
    3. 8.3. OpenSearch
  13. Extending MaCySTe
  14. 9. Contributing
  15. 10. Repository structure
  16. 11. Licensing and giving credit

MaCySTe reference manual

Autopilot

See its dedicated section