Título: Cheat-sheet para password crackers Publicado por: el-brujo en 22 Enero 2015, 17:40 pm Extract md5 hashes
Código: # egrep -oE '(^|[^a-fA-F0-9])[a-fA-F0-9]{32}([^a-fA-F0-9]|$)' *.txt | egrep -o '[a-fA-F0-9]{32}' > md5-hashes.txt An alternative could be with sed Código: # sed -rn 's/.*[^a-fA-F0-9]([a-fA-F0-9]{32})[^a-fA-F0-9].*/\1/p' *.txt > md5-hashes Extract valid MySQL-Old hashes Código: # grep -e "[0-7][0-9a-f]\{7\}[0-7][0-9a-f]\{7\}" *.txt > mysql-old-hashes.txt Extract blowfish hashes Código: # grep -e "\$2a\\$\08\\$\(.\)\{75\}" *.txt > blowfish-hashes.txt Extract Joomla hashes Código: # egrep -o "([0-9a-zA-Z]{32}):(\w{16,32})" *.txt > joomla.txt Extract VBulletin hashes Código: # egrep -o "([0-9a-zA-Z]{32}):(\S{3,32})" *.txt > vbulletin.txt Extraxt phpBB3-MD5 Código: # egrep -o '\$H\$\S{31}' *.txt > phpBB3-md5.txt Extract Wordpress-MD5 Código: # egrep -o '\$P\$\S{31}' *.txt > wordpress-md5.txt Extract Drupal 7 Código: # egrep -o '\$S\$\S{52}' *.txt > drupal-7.txt Extract old Unix-md5 Código: # egrep -o '\$1\$\w{8}\S{22}' *.txt > md5-unix-old.txt Extract md5-apr1 Código: # egrep -o '\$apr1\$\w{8}\S{22}' *.txt > md5-apr1.txt Extract sha512crypt, SHA512(Unix) Código: # egrep -o '\$6\$\w{8}\S{86}' *.txt > sha512crypt.txt Extract e-mails from text files Código: # grep -E -o "\b[a-zA-Z0-9.#?$*_-]+@[a-zA-Z0-9.#?$*_-]+\.[a-zA-Z0-9.-]+\b" *.txt > e-mails.txt Extract HTTP URLs from text files Código: # grep http | grep -shoP 'http.*?[" >]' *.txt > http-urls.txt Fuente: http://www.unix-ninja.com/p/A_cheat-sheet_for_password_crackers/ |