This document summarizes a presentation about password attacks from 2013. It describes several major password breaches that year, including Adobe (153 million accounts breached), Twitter (250,000 accounts breached), and others. It also discusses different types of password attacks like dictionary attacks, brute force attacks, and mask attacks. The document provides examples of these attacks in action and strategies to help strengthen passwords.
23. PasswordGuessing
char string1[maxPassLength + 1];
char alphanum[63] =
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz"
"0123456789";
for 0 --> maxLength
for each char in alphanum…
24.
25. SlightlyBetter...
int min = 8;
int max = 12;
char[] valid =
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz"
"0123456789";
// known rules
// first & last must be char
// no consecutive-ordered chars/nums
// no repeated chars/nums