![在多个服务器上使用内核进行 bruteforce-luks](https://linux22.com/image/146857/%E5%9C%A8%E5%A4%9A%E4%B8%AA%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E4%BD%BF%E7%94%A8%E5%86%85%E6%A0%B8%E8%BF%9B%E8%A1%8C%20bruteforce-luks%20.png)
背景:
我已经创建了一个与 bruteforce-luks 一起使用的密码列表。不幸的是,该列表不足以找到正确的密码。我假设我错过了一两个词。
我相当确定部分或全部单词都在实际密码短语中,但我不确定剩余的 1 到 3 个单词。
修改后的问题:
我认为缺少 1 到 3 个单词。我使用的最佳方法是什么?我似乎记不起那些话是什么了。
原问题:
我该如何尝试在 4 台服务器上使用 bruteforce-luks?
这些服务器位于同一栋建筑中,目前使用 Linux Live Disk 进行加载。
我有一个经过 luks 加密的 U 盘,但忘记了密码。尝试在家中进行暴力破解,但我的 2 核 CPU 每秒仅尝试 4 次密码短语。
我希望同时利用每台服务器的 8 个核心(总共 32 个核心)来尝试加速暴力破解处理。
答案1
解决方案:
创建一个程序,允许您输入您通常在密码中使用的所有单词。
运行该程序,该程序将进行某种排列,但不仅会更改单词的顺序,还会增加每次排列所使用的单词数量。
保存生成的密码文本文件(最终超过 5,000,000 个密码)
使用我可用的 32 个核心,并将密码文本文件拆分为每个服务器的 4 个文件。
使用 dd 创建额外的 3 个 USB 记忆棒副本,需要进行暴力破解
将 1 个 USB 记忆棒插入 4 个服务器中的每一个,并将每台服务器插入 1 个文本文件。
使用所有核心和所有服务器安装并运行 bruteforce-luks,大约 24 小时后,找到了密码。
感谢您所有的密切投票而不是帮助。一定要爱这个地方所有乐于助人的人。 :)