Lab 5.1 Password Guessing - Paiet/SEC-335 GitHub Wiki

What is CEWL?:

CEWL is a custom wordlist generator that crawls websites and creates wordlists based on its findings.

Check out the man page for info on how to use cewl.
-w [filename.txt] will write the output of the cewl crawl into a text file.
--with-numbers will extend the filter range to include numbers as well.
-e includes email addresses found

Using the text we found using cewl, create a new text file containing five of the most prominent words (prof-name_5wrd_list.txt)
Command used:

Rsmangler -x 12 -, 10 --file prof-name_5wrd_list.txt --output prof-name.rsmangler.tsxt -c -d -r -p -r -t -l -s -e -i --punctuation -C --pna --pnb --force --space --allow-duplicates

Every one of the switches used disables the "mangles" in order to slim down the list produced.

  • Medusa is used for password guessing

  • Make sure to include -M (module) you want to use: ex http, ssh, etc. Use nmap on the ip you're targeting in order to find open ports

  • Hydra is a very fast network login cracker
    Syntax:

hydra -l [username] -P [pasword file] ssh://xxx.xxx.xxx.xxx -V -t 8