Brute force attacks are, in fact, faster than a dictionary attack. The process of password validation takes less time than preparation and reading the passwords from the dictionary file. That said, brute force attacks have a much broader scope, so depending on how it’s been set up, it can take much longer to try out all possible password combinations.