Dictionary attack
The attack is based on trying all the strings in a pre-arranged listing. The listing is usually derived from a list of words, such as in a dictionary (hence the phrase dictionary attack).