Android打包签名忘记密码,完美解决

版本更新,但是忘记当时签名打包的密码以及别名,结果百度搜了很多,找到官方解决方案,完美解决,总结如下:

1,访问http://maxcamillo.github.io/android-keystore-password-recover/howto.html,可以查看详细的说明,以及需要下载一个jar包, 已经上传到csdn上面了(一个积分希望大家不要喷,望理解)http://download.csdn.net/detail/wwq006/9563654
2、运行环境:java7 ,可以通过cmd->java -version查看
3、接下来就是找密码:
1.指定一个目录,比如:d:\password ;
2.将所有的文件放到这个目录下面:
1)你的签名文件;
2)下载的AndroidKeystoreBrute_v1.05.jar包;
3)在这个目录下新建个txt文件,比如password.txt,然后在这文件中依次写上你所怀疑的密码的关键字,每写完一个换行,保存。
4)之后就是打开cmd,执行:d:->cd password到我们之前指定的那个目录下面,执行如下命令:
java -jar AndroidKeystoreBrute_v1.05.jar -m 3 -k “你的签名文件路径” -d “之前新建的那个密码list文件路径(password.txt)”
例子:java -jar AndroidKeystoreBrute_v1.05.jar -m 3 -k “C:\mykeystore.keystore” -d “wordlist.txt”
如果你怀疑的密码list中确实含有密码关键字,则瞬间找到,得到信息如下:
Number of keys in keystore: 1
Found alias: myalias
Creation Date: Wed Apr 13 11:28:11 CST 2016
Start smart wordlist attack on key!!
Capitalize first letter
Current Pass: a || est. 0 Pass/Sec
**Got Password in 0 seconds
Password is: mypassword for alias myalias**

 For updates visit http://code.google.com/p/android-keystore-password-recover/

    看到Got Password in 0  seconds ,Password is:
    就说明你已经破解了自己的签名文件,恭喜你!

最后通过执行:keytool -list -keystore “你的签名文件”
输入密码,就可以查看到你的SHA1秘钥了。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值