
いくつかのハッシュタイプを展開し、適切なオプションを選択してhashcatを起動します
NVIDIAドライバーはこちら: http://www.nvidia.co.uk/Download/index.aspx?lang=en-uk
サポートが必要な場合は、別のメールアドレス: [email protected]
NCCの誰かがこのプロジェクトを引き継ぐかどうかはわかりませんが、今後はこのブランチで積極的に開発を行う予定です: https://github.com/jamieriden/hashcrack
インストール方法:
pip3 install -r requirements.txt
python3 setup.py
PythonがPATHにない場合:
<path to python>/python.exe -m pip install -r requirements.txt
<path to python>/python.exe setup.py
これにより約30GBの辞書を取得します - 警告しておきます
7zファイルの場合、perlとCompress::Raw::LZMAが必要です。お使いのperlディストリビューションに応じて、次のいずれかを使用してください:
ActiveState Perl:
ppm install Compress::Raw::LZMA
Strawberry Perl:
cpan install Compress::Raw::LZMA
実行方法 - さまざまなケース:
標準的なクラック:
python3 hashcrack.py -i <input file>
または:
python3 hashcrack.py --hash <literal hash>
さらに試す - 単語、フレーズ、以前見つかったパスワードを使用
python3 hashcrack.py --input <input file> --words --phrases --found
核オプション - より大きなルール + 辞書を使用
python3 hashcrack.py --input <input file> --nuke
単純なパスワードを大量に試す:
python3 hashcrack.py -i <input file> --crib dict/dumb.txt
単純なパスワードを大量に試す その2:
python3 hashcrack.py -i <input file> --mask default.hcmask
独自のマスクを試す:
python3 hashcrack.py -i <input file> --mask ?l?l?l?l?l?l
ZIPとして保存したIFMダンプを実行する:
python3 hashcrack.py -i <input file.zip> [-t ifm]
test.bat も参照してください
入力ファイルは、docx、pdf、JKSファイルなどでもかまいません。
crackstationの辞書も参照してください - https://crackstation.net/
Perl/Python/JavaがPATHにない場合は、hashcrack.cfg に正しいパスを設定できます - これらは実行ファイルが置かれているディレクトリではなく、実行ファイル自体へのパスです。
===
いくつかのワードリストについて https://github.com/berzerk0 に感謝します - これらはCCライセンスです。参照: https://github.com/berzerk0/Probable-Wordlists/tree/master/Real-Passwords
使用した他のワードリストは、Solar Designerのopenwall_all.txt、Troy Huntのハッシュの2億7500万件のクラック(私のもの)、およびbreachcompilation.txt(出所不明)です。(最後の2つはマージしました。)
https://www.7-zip.org/ のコードが含まれています - LGPLです。皆さん、ありがとうございます!
nsav2dive.ruleはこちらから - 感謝します! https://github.com/NSAKEY/nsa-rules
nsav2dive.ruleのライセンス:
The Fair License
Copyright (c) 2015 _NSAKEY
この文書が作品とともに保持され、作品を使用するあらゆる主体がこの文書について通知されることを条件として、作品の使用が許可されます。
免責事項: 作品には保証がありません。
テストデータを提供してくれたCMIYKコンペティションとhashes.orgに特に感謝します。