web-dev-qa-db-ja.com

hashcatで文字マスクを使用する方法

ハッシュキャットを思い通りに動かせません。

このハンドシェイクキャプチャファイルを取得しました。 ?a?a?a?a?a?a?a?a --incrementで解読することができますが、パスワードが14〜16チャーターであることがわかっているため、不要な作業です。したがって、?a?a?a?a?a?a?a?a?a?a?a?a?a?a --increment-min 14 --increment-max 16を使用しようとしています。

しかし、?a?a?a?a?a?a?a?a?a?a?a?a?a?aが多すぎることに不満があり、パスワードには小文字、数字、およびこれらの通常の記号(!_-,.:;/)のみが含まれていることがわかっています。

このカスタムマスクを作成して関連情報のみを使用するにはどうすればよいですか?

1
J. Doe

キースペースが大きすぎます。 ?aは95文字です。 95 ^ 14は4x10 ^ 27で、すぐには使い果たされません。

説明どおりに可能な文字を減らしたい場合は、カスタム文字セットを使用します。

hashcat -1 '?l?d!_-,.:;/' ?1?1?1?1?1?1?1?1?1?1?1?1?1?1

しかし、このキースペース44 ^ 14、つまり1x10 ^ 23でも、大きすぎて合理的に使いきれません。

キースペースをさらに絞り込むことができない限り、ブルートフォースはここでは役に立ちません。

0
Royce Williams