
😺 Google Colab で Hashcat を実行し、セッションのバックアップと復元に対応。
Hashcat を、Google Drive によるセッション復元機能を備えた Google Colab で実行します。
colabcat.ipynb ファイルのコピーを開きます:
https://colab.research.google.com/github/someshkar/colabcat/blob/master/colabcat.ipynbRuntime をクリックし、Change runtime type を選択して、Hardware accelerator を GPU に設定します。dothashcat というディレクトリを作成し、その中にハッシュを保存できる hashes サブディレクトリを作成します。Runtime をクリックしてから Run all をクリックします。!bash と入力するだけで、Google Colab インスタンスの対話型シェルにアクセスできます。Colabcat は、Google Drive の dothashcat フォルダと Google Colab セッションの /root/.hashcat フォルダの間にシンボリックリンクを作成します。
これは、.restore、.log、.potfile ファイルを Google Drive に保存して Google Colab セッション間で同期することで、Google Colab が切断されたり、1 回のセッションの時間制限に達したりした場合でも、シームレスなセッション復元を可能にします。
このリポジトリの benchmarks ディレクトリには、hashcat -b で実行された hashcat ベンチマークの .txt ファイルが一覧表示されています。既知の Google Colab GPU のリストは以下のとおりです。最新のリストは Colab FAQ にあります。
Issue と Pull Request はいつでも歓迎します。新しい Colab GPU ベンチマークや機能の貢献もお気軽にどうぞ。