在 Google Colab 上运行 Hashcat,并借助 Google Drive 实现会话恢复功能。
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 实例上获得交互式 shell 的访问权限。Colabcat 会在你的 Google Drive 中的 dothashcat 文件夹与 Google Colab 会话中的 /root/.hashcat 文件夹之间创建符号链接。
即使你的 Google Colab 断开连接或达到单次会话的时间限制,它也能通过将 .restore、.log 和 .potfile 文件存储在 Google Drive 中并在各 Google Colab 会话间同步,从而实现无缝的会话恢复。
本仓库中的 benchmarks 目录列出了使用 hashcat -b 运行的 hashcat 基准测试的 .txt 文件。已知的 Google Colab GPU 列表如下。最新列表可在 Colab 常见问题解答 中找到。
欢迎随时提交 Issue 和 Pull Request。欢迎贡献新的 Colab GPU 基准测试和功能。