What is the best way to brute force a password for any hacker?

Answer –
It depends…
If the password is encrypted then we need to basically break the encryption.

But how?

Shall we use the online attack or offline?

If there is initialization Vector used then possible you cannot compare hashes from dictionary I.e. rainbow tables…

So you will use an online attack in that case

But if you know that it is simple encryption without IV, you shall use offline attack

This Question came in Exam  many times, check out my www.sagarbansal.com/cissp