2014-10-01 45 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