はい、パスワードのクラッキングは違法です。自身のパスワードにアクセスする目的でパスワードクラッキング手法を使うことは問題ありませんが、他人のパスワードにアクセスする目的の場合、刑事責任を問われる可能性があります。
1Passwordなどの高性能なパスワードマネージャーは、強力なパスワードを生成して厳重なパスワード金庫に安全に保管してくれますので、パスワードのクラッキングを防ぐことができます。