diff --git a/password/index.md b/password/index.md index 6729643..82c6faf 100644 --- a/password/index.md +++ b/password/index.md @@ -28,7 +28,7 @@ Offline Attacks * [pyrit](../tools/pyrit.md) * [rainbowcrack](../tools/rainbowcrack.md) * [rcracki_mt](../tools/rcracki_mt.md) - * [rsmangler](../tools/_template.md) + * [rsmangler](../tools/rsmangler.md) * [samdump2](../tools/_template.md) * [sipcrack](../tools/_template.md) * [sucrack](../tools/_template.md) diff --git a/tools/rsmangler.md b/tools/rsmangler.md new file mode 100644 index 0000000..6a5cc3e --- /dev/null +++ b/tools/rsmangler.md @@ -0,0 +1,62 @@ +# rsmangler + +Notes +------- +General information about the tool. + +What would you use this tool for? +Why would you use it? + + +Help Text +------- +``` +rsmangler v 1.4 Robin Wood (robin@digininja.org) + +To pass the initial words in on standard in do: + +cat wordlist.txt | ./rsmangler.rb --file - > new_wordlist.rb + +All options are ON by default, these parameters turn them OFF + +Usage: rsmangler.rb [OPTION] + --help, -h: show help + --file, -f: the input file, use - for STDIN + --max, -x: maximum word length + --min, -m: minimum word length + --perms, -p: permutate all the words + --double, -d: double each word + --reverse, -r: reverser the word + --leet, -t: l33t speak the word + --full-leet, -T: all posibilities l33t + --capital, -c: capitalise the word + --upper, -u: uppercase the word + --lower, -l: lowercase the word + --swap, -s: swap the case of the word + --ed, -e: add ed to the end of the word + --ing, -i: add ing to the end of the word + --punctuation: add common punctuation to the end of the word + --years, -y: add all years from 1990 to current year to start and end + --acronym, -a: create an acronym based on all the words entered in order and add to word list + --common, -C: add the following words to start and end: admin, sys, pw, pwd + --pna: add 01 - 09 to the end of the word + --pnb: add 01 - 09 to the beginning of the word + --na: add 1 - 123 to the end of the word + --nb: add 1 - 123 to the beginning of the word + --force - don't check ooutput size + --space - add spaces between words + +``` + +Example Usage +------- +Any helpful examples found around the web or from personal experience + +``` +Actual commands can go here +``` + +Links +------- +Include a link to the tools source / github / sourceforge / etc. +Include any links to helpful example such as videos, webpages, etc.