Testen Passwörter gegen eine Vielzahl von aufbereiteten Wörterbüchern und daraus abgeleiteten Passwörtern. Funktioniert auch mit verschlüsselt abgespeicherten Passwörtern, indem einfach alle zu testenden Passwörter verschlüsselt werden und man diese dann mit dem gesuchten Passwort vergleicht. Sollte ein einfaches Wörterbuch nicht ausreichen, so bleibt noch eine Brute Force-Attacke. Wegen des hohen Zeitaufwandes ist man inzwischen dazu übergegangen, alle möglichen Passwörter einmal zu verschlüsseln und in einer sog. Rainbow-Tabelle abzuspeichern. Danach ist nur noch ein Vergleich mit dieser Liste nötig, um ein Passwort herauszufinden. Dieser Vergleich dauert dann nicht mehr Monate, sondern nur noch Stunden oder Tage.