loading
loading
Utilities
Download outputs from finished Trickest workflow runs.
overview
trickest-output downloads results from workflow runs that already finished. Reference the workflow with --url or --workflow, then scope with --nodes, --files, --run, --runs, or --all.
It does not launch jobs. Where trickest-execute starts a run, this node reaches into past executions so reporting or another pipeline can consume the files without replaying the graph.
Keep downloads small with --nodes and --files. Point --config at a YAML file when the same node set should be pulled every time.
use cases
Reference a workflow and download the output of its latest run, so a completed execution's findings reach disk without launching a new one.
Name the nodes and files you care about so a large workflow's output collapses to the data the next system consumes.
Set the number of recent runs, or download all of them, to assemble a history of outputs for trend reporting or diffing.
Download named files from a scanning node and hand them to a reporting or alerting stage downstream, all inside one pipeline.
reference
| Name | Type | Flag | Description |
|---|---|---|---|
| url | STRING | --url | URL referencing a workflow, project, or space. |
| workflow | STRING | --workflow | Workflow name whose output to download. |
| nodes | STRING | --nodes | Comma-separated list of nodes whose outputs to download. |
| files | STRING | --files | Comma-separated list of file names to download from the selected node. |
| run | STRING | --run | Download output data of a specific run. |
| runs | STRING | --runs | Number of recent runs whose outputs to download (default 1). |
| all | BOOLEAN | --all | Download output data for all runs. |
| token | STRING | --token | Trickest authentication token. |
Showing key inputs. trickest-output exposes 14 inputs in total.
| Name | Type | Flag | Description |
|---|---|---|---|
| all | BOOLEAN | --all | Download output data for all runs |
| run | STRING | --run | Download output data of a specific run |
| url | STRING | --url | URL for referencing a workflow, project, or space |
| runs | STRING | --runs | Number of recent runs which outputs should be downloaded (default 1) |
| files | STRING | --files | A comma-separated list of file names that should be downloaded from the selected node |
| nodes | STRING | --nodes | A comma-separated list of nodes whose outputs should be downloaded |
| space | STRING | --space | Space name |
| token | STRING | --token | Trickest authentication token |
| config | FILE | --config | YAML file to determine which nodes output(s) should be downloaded |
| project | STRING | --project | Project name |
| workflow | STRING | --workflow | Workflow name |
| token-file | STRING | --token-file | Trickest authentication token file |
| api-endpoint | STRING | --api-endpoint | The base Trickest platform API endpoint. (default "https://api.trickest.io") |
| node-dependency | FILE | --node-dependency | This flag doesn't affect the execution logic of the CLI in any way and is intended for controlling node execution order on the Trickest platform only. |
example
# trickest-output: download host list from a finished recon runtrickest output --space demo --project recon --workflow subdomain-enum --nodes subfinder --files hosts.txt --runs 1www.example.comapi.example.commail.example.comstaging.example.comdev.example.comvpn.example.comcdn.example.comgitlab.example.comguidance
Use when a workflow has already run and you only need its results. Prefer trickest-execute when you must start a fresh run first. Scope with --nodes and --files to keep the download small.
Starts a new run. Use it when you need to execute; use trickest-output for runs that already finished.
Full CLI this node wraps. Use it directly for managing workflows and runs beyond downloading output.
faq
related
Spider a URL and return a wordlist for password crackers.
Wordlist and mined-word subdomain permutation.
Import, export, and upsert workflow data against an Airtable base.
Decode Android APK files into smali sources and resources.
Check a file's values against conditions and exit with a matching code.
Authenticated Route53 hosted-zone inventory.
A workflow reference feeds trickest-output, which downloads the selected run's data and writes it as a folder for downstream use.
Facts on this page come from the live Trickest tool library.