2014-10-01 41 views
1

我在我的Windows CMD運行這個命令:oclHashcat SHA256線長度異常

oclHashcat.exe -m 1400 hash.txt 

我的哈希值是:

$5$JLj/jsZd$hOjXUxfucZeTUYE/MB2WMnY75/Cty8V9Z8/sslogefB 

我不斷收到錯誤「線路長度異常」和我不知道爲什麼。

回答

3

你發佈的哈希值是sha256crypt。爲了使hashcat加載它,你需要使用-m 7400,而不是1400 -m

這裏的哈希值的hashcat想如何加載它們的方式樣品清單:https://hashcat.net/wiki/doku.php?id=example_hashes

通常,您可以識別這些隱窩( )基於散列如果你看到這樣的格式:加密

的$ id $鹽$其中ID可以是

  • 1 MD5,默認的1000次迭代一個
  • 2A/2Y/2倍的Blowfish,默認64次迭代
  • 5 SHA-256,默認5000次迭代
  • 6 SHA-512,默認5000次迭代

有一些,但這些都是最常見的。

還有一個可選的round =字段,用戶可以在其中定義不同於默認值的迭代次數。在這種情況下,哈希是這樣的:

的$ id $ =輪XXX $鹽$加密

Hashcat接受用戶自定義的輪以及

+0

非常感謝您!這一直在竊聽我一噸。 – 2014-10-01 17:22:19