Cracking

  • Cracking is very similar to guessing and is typically done when an encrypted password has been captured, such as in a breach
  • An encrypted password store needs to be cracked before the passwords can be used. Like guessing, a list of common passwords would be used to find any “low-hanging-fruit” before moving to a Brute-Force attempt to try every single combination of characters to crack a password
  • With enough time and resources, any password can be brute-forced. The goal is to make it take so much time and resources that it is not worth it
  • Length and Complexity are the two major protections against cracking. The more characters and combinations of character sets in a password; the longer it will take to brute-force! Using a random string using Alpha-Numberic and special characters it only takes 10 characters to create a password that would take nearly 1000 years to crack with 2023 technology