管道紧缩成openssl

时间:2017-08-13 19:29:17

标签: openssl

我被困在如何将crunch的输出传输到openssl中,如:

crunch 6 9 --stdout > openssl passwd -1 -salt bW2f - table -in

openssl passwd -1 -salt bW2f -table -in | crunch 6 9

这个想法是在确定用于创建已知哈希的密码或密码时进行测试,而不必使用wordlist文件。提前感谢您的任何帮助。

1 个答案:

答案 0 :(得分:0)

你需要一个管道,但你已经颠倒了命令的顺序。另外,您需要指示openssl从标准输入读取,并且您要分割紧缩的输出,以便一次将一行传递给openssl。

有各种选择;一个可能的解决方案,使用xargs:

crunch 6 9 --stdout 2> /dev/null | xargs -n 1 openssl passwd -1 -salt bW2f stdin