oclHashcat SHA256线路长度异常

时间:2014-10-01 03:10:58

标签: linux hash sha sha256 ocl

我在Windows cmd中运行此命令:

oclHashcat.exe -m 1400 hash.txt

我的哈希是:

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

我一直收到错误"线长异常"我不确定为什么。

1 个答案:

答案 0 :(得分:4)

你发布的那个哈希是sha256crypt。要使hashcat加载它,您需要使用-m 7400而不是-m 1400。

这里是hashcat想要加载它们的方式的哈希样本列表:https://hashcat.net/wiki/doku.php?id=example_hashes

如果您看到以下格式,通常可以识别这些基于crypt()的哈希值:

$ $ ID $盐加密

ID可以是

之一
  • 1 MD5,默认1000次迭代
  • 2a / 2y / 2x Blowfish,默认64次迭代
  • 5 SHA-256,默认5000次迭代
  • 6 SHA-512,默认5000次迭代

还有一些,但这些是最常见的。

还有一个可选的round =字段,用户可以在其中定义与默认值不同的迭代次数。在这种情况下,哈希看起来像这样:

$ $ ID几轮= XXX $ $盐加密

Hashcat也接受用户定义的轮次