Password Attacks

Password attacks #

Brute-Force - Iterate through passwords until they find one that works #

  • This can include using lists with generic commonly used passwords or tailored to the target
  • Many passwords attempts for a single user

Password Spraying - a brute-force variation #

  • Few passwords attempts but for many users
  • Example: On a sports fan website, most likely one user, uses the teams name or player as password

Dictionairy Attacks - a brute-force variation #

  • Uses a distinct list of words
  • Popular Tool: John The Ripper and Tutorials
  • Envirment
  • Online: Run and test passwords against life system with risk getting blocked/caught
  • Offline: You have the hashes or offline copy and you can in all peace go at it.
    • For example a precomputed list of hashes (Rainbow table attack)
      • Hash salts and peper is used to counter rainbow table attack