Certificate 如何强制RSA私钥';什么密码?
我有一个加密的RSA密钥,需要密码才能解锁。我忘记了密码,但我记得密码中只有6位数字。我想用蛮力强迫它会给我一个口头禅Certificate 如何强制RSA私钥';什么密码?,certificate,rsa,brute-force,passphrase,Certificate,Rsa,Brute Force,Passphrase,我有一个加密的RSA密钥,需要密码才能解锁。我忘记了密码,但我记得密码中只有6位数字。我想用蛮力强迫它会给我一个口头禅 感谢您的帮助iabdhv liasbv好吧,您可以为此进行谷歌搜索,正如在评论中提到的“开膛手约翰”标签,但现在已经不在了,我仍然认为您最初想使用jtr。给出了一本手册 它的基本步骤是: 从下载并编译《开膛手约翰》的巨型版本 现在使用gpg2john将您的rsa_密钥转换为jtr可理解的格式,称为file1 使用john--incremental file1以蛮力模式启动jtr
感谢您的帮助iabdhv liasbv好吧,您可以为此进行谷歌搜索,正如在评论中提到的“开膛手约翰”标签,但现在已经不在了,我仍然认为您最初想使用jtr。给出了一本手册 它的基本步骤是:
file1
john--incremental file1
以蛮力模式启动jtrfor number1 in range(0,9):
for number2 in range(0,9):
for number3 in range(0,9):
for number4 in range(0,9):
for number5 in range(0,9):
for number6 in range(0,9):
print str(number1) + str(number2) + str(number3) + str(number4) + str(number5) + str(number6)
然后在linux上使用pythonscriptname.py>passwords.txt
终止后,使用以下命令启动jtr:
john--wordlist=passwords.txt文件1
由于您的问题被标记为“开膛手约翰”,听起来您是在寻求帮助,以使用该程序暴力破解密码短语,而不是编写自己的程序。这类事情在这里是离题的;StackOverflow是专门针对编程问题的。为什么会有这么多仇恨和反对票?Bruteforce是通过编程完成的,John The Ripper是添加Bruteforce代码的好工具。您使用了单词列表还是增量模式?那么它可能不是6位密码,我建议使用增量模式。但是请注意,如果密码长度超过8个字符,则需要在jtr配置中更改一个参数