Wordlists

Wordlists

Filters

Wordlist filters are used to filter the wordlists used in the scan. They allow you to specify which words should be used.

FilterDescription
starts:<STRING>Starting with the substring
ends:<STRING>Ending with the substring
contains:<STRING>Containing the substring
regex:<REGEX>Matching the regex
length:<RANGE>Retains words with a specific length

On-the-fly modification

You can modify the wordlist on-the-fly using the --transform option. This option allows you to apply a transformation to each word in the wordlist.

The following transformations are available:

TransformationDescription
upperConverts the word to uppercase
lowerConverts the word to lowercase
capitalizeConverts the word to title case
reverseReverses the word
replace:<OLD=NEW>Replaces the substring OLD with NEW in the word
suffix:<STRING>Appends the string at the end of the word
prefix:<STRING>Prepends the string at the beginning of the word
remove:<STRING>Removes the substring from the word

Reading from stdin

You can read the wordlist from the standard input (stdin) using the - character. This allows you to pipe the output of another command into rwalk.

For example, to use the output of cat as the wordlist, you can run:

cat wordlist.txt | rwalk example.com -