TTPForge Attacker Action Types

March 17, 2026 ยท View on GitHub

TTPForge supports the following types of actions:

There is no limit on how many steps: a TTP can have and no restrictions on the mix of action types that you can use in a given TTP. However, each step must map to one and only one action type - for example, if you specify both inline: and create_file:, you'll get an error pointing out that your step has an ambiguous action type.

Remote Execution

Use a connect step to establish a named SSH connection, then add remote: <connection_name> to any step to run it on that remote host. See Remote Execution over SSH for details.