在多个服务器上使用内核进行 bruteforce-luks

在多个服务器上使用内核进行 bruteforce-luks

背景:

我已经创建了一个与 bruteforce-luks 一起使用的密码列表。不幸的是,该列表不足以找到正确的密码。我假设我错过了一两个词。

我相当确定部分或全部单词都在实际密码短语中,但我不确定剩余的 1 到 3 个单词。


修改后的问题:

我认为缺少 1 到 3 个单词。我使用的最佳方法是什么?我似乎记不起那些话是什么了。


原问题:

我该如何尝试在 4 台服务器上使用 bruteforce-luks?

这些服务器位于同一栋建筑中,目前使用 Linux Live Disk 进行加载。

我有一个经过 luks 加密的 U 盘,但忘记了密码。尝试在家中进行暴力破解,但我的 2 核 CPU 每秒仅尝试 4 次密码短语。

我希望同时利用每台服务器的 8 个核心(总共 32 个核心)来尝试加速暴力破解处理。

答案1

解决方案:

  1. 创建一个程序,允许您输入您通常在密码中使用的所有单词。

  2. 运行该程序,该程序将进行某种排列,但不仅会更改单词的顺序,还会增加每次排列所使用的单词数量。

  3. 保存生成的密码文本文件(最终超过 5,000,000 个密码)

  4. 使用我可用的 32 个核心,并将密码文本文件拆分为每个服务器的 4 个文件。

  5. 使用 dd 创建额外的 3 个 USB 记忆棒副本,需要进行暴力破解

  6. 将 1 个 USB 记忆棒插入 4 个服务器中的每一个,并将每台服务器插入 1 个文本文件。

  7. 使用所有核心和所有服务器安装并运行 bruteforce-luks,大约 24 小时后,找到了密码。

感谢您所有的密切投票而不是帮助。一定要爱这个地方所有乐于助人的人。 :)

相关内容