gpt4 book ai didi

python - 通过 python 脚本启动开膛手约翰

转载 作者:太空宇宙 更新时间:2023-11-03 19:06:38 25 4
gpt4 key购买 nike

所以,是的,我一直在开发一个从 Mac 中提取密码哈希的 python 脚本。现在我想把它提升到一个新的水平,破解它。经过一些快速研究后,我找到了开膛手约翰(http://www.openwall.com/john/)并决定尝试使用它。 (注意:我尝试过其他软件,但没有一个能够破解我的测试哈希。问题是,当我尝试启动开膛手约翰时,它失败了。 (我正在使用一些自定义的 mac 1.7.3 版本,还没有尝试更新,我不想更新)当前脚本(经过大约 1 000 000 次更改和重试后:

output__ = "1dc74ff22b199305242d62f76f6a5c5c47b4c2e3"
print output__
txt = file('john/sha1.txt','wt')
sha1textfile = "%s:%s" % (output2[0], output__)
txt.write(sha1textfile)
txt2 = file('startjohn.command', 'wt')
stjtextfile = """
#!/bin/bash
cd /hax/john
./run/john sha1.txt
"""
txt2.write(stjtextfile)
shell('chmod 777 startjohn.command')
shell('open startjohn.command')

现在我得到的错误是:

/hax/startjohn.command ; exit;
My-MacBook:~ albertfreakman$ /hax/startjohn.command ; exit;
No password hashes loaded
logout

帮我解决这个问题,让我免于疯狂!此致,杜克。

一些快速说明:

  1. Output__ 是我的测试哈希,已经使提取哈希部分正常工作。
  2. 如果您有一个使用 John 以外的任何其他 Hashcracker 的解决方案,那就更好了!只要它可以使用单词列表或暴力破解。
  3. 哈希值是 SHA1

谢谢!

最佳答案

好吧,我发现了问题,我的测试哈希没有大写字母,因此没有被开膛手约翰接受。

关于python - 通过 python 脚本启动开膛手约翰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14553764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com