Encryption

在多台伺服器上使用核心進行暴力破解

  • January 25, 2019

背景:

我已經創建了一個用於 bruteforce-luks 的密碼列表。不幸的是,該列表不足以找到正確的密碼。我假設我漏掉了一兩個字。

我相當確定部分或全部單詞都在實際密碼中,但我不確定剩餘的 1 到 3 個單詞。


修改後的問題:

我認為缺少 1 到 3 個單詞。我使用的最佳方法是什麼?我似乎不記得那些話是什麼。


原始問題:

我將如何嘗試在 4 台伺服器上使用 bruteforce-luks?

這些伺服器位於一棟建築中,目前使用 Linux Live Disk 載入。

我有一個經過 luks 加密的 U 盤,忘記了密碼。試圖在家裡暴力破解它,但我的 2 核 CPU 每秒只給我 4 次密碼嘗試。

我希望同時利用每台伺服器的 8 個核心(總共 32 個核心)來嘗試加速暴力處理。

解決方案:

  1. 創建一個程序,允許您輸入您通常在密碼中使用的所有單詞。
  2. 執行程序,它會進行某種排列,但不僅會改變單詞的順序,還會增加每個排列使用的單詞數。
  3. 保存生成的密碼文本文件(最終超過 5,000,000 個密碼)
  4. 使用我可用的 32 個核心並將密碼文本文件分成 4 個。我為每個伺服器歸檔。
  5. 使用 dd 創建額外的 3 個 USB 記憶棒副本,需要暴力破解
  6. 將 1 個 USB 記憶棒插入 4 個伺服器中的每一個,每個伺服器插入 1 個文本文件。
  7. 使用所有核心和所有伺服器安裝並執行 bruteforce-luks,大約 24 小時後,找到了密碼。

感謝您的所有密切投票,而不是幫助。一定要愛這個地方所有樂於助人的人。:)

引用自:https://unix.stackexchange.com/questions/496414