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