loading
loading
Utilities
Append one string to each line in a folder of files.
overview
Sit suffix-file-lines between a producer of bare lines and any consumer that needs a trailing path, extension, or token.
Operators reach for it when a wordlist needs .php, a host list needs /login, or a name list needs a fixed TLD, without a shell step.
Inputs are folder and suffix-string. For start-of-line stamps use prefix-file-lines; this node only appends.
use cases
Suffix every entry with .php, .bak, or .json so a content-discovery stage like ffuf or gobuster tests full filenames instead of bare stems.
Add a route such as /login or /admin to each resolved hostname so httpx or nuclei probe the endpoint rather than the bare host.
Bridge a producer that emits bare lines and a consumer that expects a trailing token, with no inline shell node to maintain.
Tack a fixed TLD onto a name list, or add a query parameter to each URL, so the next node consumes the rows in the shape it needs.
reference
| Name | Type | Flag | Description |
|---|---|---|---|
| folder | FOLDER | · | Folder of files whose lines each get the suffix appended. |
| suffix-string | STRING | · | String appended to the end of every line, such as .php or /login. |
Showing key inputs. suffix-file-lines exposes 2 inputs in total.
example
# append a login path to every host across the foldersuffix-file-lines ./hosts /loginapi.example.com/loginapp.example.com/loginstaging.example.com/logindev.example.com/loginmail.example.com/loginvpn.example.com/loginportal.example.com/loginadmin.example.com/loginguidance
Use when two stages almost connect but every line is missing a trailing token. Prefer prefix-file-lines to prepend. Prefer a generator like dnsgen when you need mutations, not one fixed suffix.
Mirror utility. Prepends a string to each line instead of appending.
Filters lines out rather than extending them.
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 host list feeds suffix-file-lines, which appends a token to every line and writes the reshaped list as an output.
Facts on this page come from the live Trickest tool library.