Wordlist mangling/generation tool that takes a base wordlist and applies transformation rules to create variants.
rsmangler -i {wordlist} -o {output} ๐ wordlist โ base.txt ๐ output โ mangled.txt rsmangler -i {wordlist} -o {output} Sandbox: execFile · Timeout: 300s
wordlist.mangle wordlist.transform wordlist.generate wordlist.mutate | Name | Type | Required | Default | Description | Aliases |
|---|---|---|---|---|---|
flag-i | file | No | - | Input wordlist file to mangle | -i |
flag-o | string | No | - | Output file for mangled wordlist | -o |
flag-l | integer | No | - | Minimum word length to output | -l |
flag-L | integer | No | - | Maximum word length to output | -L |
flag-m | string | No | - | Mangle rules to apply (comma-separated) | -m |
flag-f | string | No | - | Output format (txt, csv) | -f |
flag-p | string | No | - | Prefix to add to each word | -p |
flag-s | string | No | - | Suffix to add to each word | -s |
flag-c | boolean | No | - | Capitalise first letter of each word | -c |
flag-u | boolean | No | - | Convert all words to uppercase | -u |
flag-n | boolean | No | - | Append numeric sequences to words | -n |
flag-v | boolean | No | - | Verbose output during processing | -v |
flag-t | integer | No | - | Number of threads to use | -t |
f | boolean | No | - | FORMAT Output format (txt, csv) | -f |
q | boolean | No | - | Quiet mode (suppress warnings) | -q |
r | boolean | No | - | FILE Load mangle rules from a file | -r |
| Type | Description | MIME | Schema | Trust |
|---|---|---|---|---|
wordlist | Generated mangled wordlist | text/plain | - | verified |
Inputs
wordlist.file Base wordlist file to mangle
wordlist.rules Mangling rules to apply
Outputs
wordlist.file Mangling-generated wordlist
Produces
wordlist.fileConsumes
wordlist.filewordlist.rules| Resource | Value |
|---|---|
| CPU | medium |
| Memory | 128 MB |
| Network | none |
| Disk I/O | high |
Mangle a wordlist with default rules
rsmangler -i base.txt -o mangled.txt Capitalise first letter and add numeric suffixes
rsmangler -i base.txt -o mangled.txt -c -n Add prefix and suffix to every word
rsmangler -i base.txt -o mangled.txt -p "2024" -s "!" Filter output by length and apply custom rules
rsmangler -i base.txt -l 6 -L 16 -m cap,leet,reverse -o output.txt Uppercase all words with verbose logging
rsmangler -i base.txt -o output.txt -u -v rsmangler takes a base wordlist and applies configurable transformation rules โ capitalisation, uppercase, leet substitution, prefix/suffix, numeric append, reverse, and more โ to produce a much larger set of password candidates for cracking workflows.