我想攻击一个自行创建的 sha256 哈希 john --wordlist=
到目前为止,我已经完成了以下工作:
$ echo 'testpassword' | sha256sum > mypassword
用 vim 删除了输出的尾部
$ cat mypassword
dc460da4ad72c482231e28e688e01f2778a88ce31a08826899d54ef7183998b5
与约翰渗透
$ john --wordlist=list.txt --format=raw-sha256 mypassword
结果:
Using default input encoding: UTF-8
Loaded 1 password hash (Raw-SHA256 [SHA256 128/128 SSE2 4x])
Press 'q' or Ctrl-C to abort, almost any other key for status
0g 0:00:00:06 DONE (2017-01-06 12:47) 0g/s 2347Kp/s 2347Kc/s 2347KC/s
Session completed
展示
$ john --show mypassword
0 password hashes cracked, 1 left
我做错了什么?是raw-sha256
不是格式不对?测试密码肯定在单词表中。