I'm trying to understand how easy it is to crack a SHA1 hashed password. I have a training database giving hundreds of password hashed.
I have tried to use some online tools to crack them and I have realized that I can only crack relatively simple passwords with them.
For what I know, to crack a hask, you generally use rainbow tables. In that sense, for me, you can only crack simple passwords. But some people online seem to say that tools like John the Ripper or Hashcat can crack anything.
So I was wondering, is it always possible to crack a SHA1 password (even a really complex one) ?
Thank you in advance for your help