loading
loading
Utilities
Write workflow results into Trickest file storage.
overview
put-trickest-files is the write side of Trickest file storage. Pass --input-file or --input-folder plus --token or --token-file so results survive past a single run.
Set --file-name for a stable name with --input-file. Wire --dependency so a get or diff reads old results before this node overwrites them. --fail-on-error stops a bad token from silently skipping the write.
Trickest provides this as a managed Utilities node at the end of pipelines that need cross-run state. Prefer get-trickest-files to read, diff-trickest-files to compare, and export-to-azure-blob for external storage.
use cases
Upload a results file at the end of a workflow so the next scheduled run can read it back and diff against it for change detection.
Use the --dependency input to guarantee a diff or get-trickest-files node reads the previous results before this node overwrites them.
Point --input-folder at a directory so every file from a scan stage lands in storage in one node, ready for the next run to pull back.
Set --file-name so the stored file lands with a stable, predictable name regardless of the producing node's output name.
reference
| Name | Type | Flag | Description |
|---|---|---|---|
| input-file | FILE | --input-file | File to upload. |
| input-folder | FOLDER | --input-folder | Folder of files to upload. |
| token | STRING | --token | Trickest authentication token. |
| token-file | FILE | --token-file | Trickest authentication token file. |
| file-name | STRING | --file-name | Rename the uploaded file (with --input-file only). |
| dependency | FILE | --dependency | A node that must run before this one, for ordering against a diff or get. |
| fail-on-error | BOOLEAN | --fail-on-error | Fail on errors such as an invalid token instead of passing input through. |
Showing key inputs. put-trickest-files exposes 7 inputs in total.
example
# persist a scan-results file into Trickest storage at the end of a runput-trickest-files --token-file /tmp/trickest-token --input-file results.txt --file-name subdomains.txt --fail-on-error[*] Loading input: results.txt (2.4 KB)[*] Authenticating with Trickest file storage[+] Uploading results.txt as subdomains.txt[+] Upload complete: subdomains.txt[*] File available in storage for the next run[+] 1 file uploaded, 0 failedguidance
Use put-trickest-files to save workflow output into Trickest storage so a later run can read it back. Pair with get-trickest-files to read and diff-trickest-files to detect what changed across runs.
Read half of the pair. Pulls previously stored files back into a workflow.
Compares current results with stored ones to surface what is new between runs.
Ships output to Azure Blob storage instead of Trickest file storage.
faq
related
Spider a URL and return a wordlist for password crackers.
Wordlist and mined-word subdomain permutation.
CSS selectors over HTML, the jq counterpart for markup.
Extract chosen URL parts from stdin into clean line lists.
Import, export, and upsert workflow data against an Airtable base.
Decode Android APK files into smali sources and resources.
A scan-results file feeds put-trickest-files, which uploads it into Trickest file storage so a later run can read it back and diff against it.
Facts on this page come from the live Trickest tool library.