android适配

忘记Android打包上线的password和alias

2018-08-28  本文已影响40人  NnnLillian

失了智,今天打包文件的时候发现自己忘记了密码。特地找了恢复方法,希望自己下次别忘了。


忘了别名(alias)


忘了密码(password)和别名(alias)

这个教程适用于

1. 准备Jar包

需要下载一个AndroidKeystoreBrute.jar —— 传送门(需要翻墙)
要是无法翻墙的话,可以直接用我下载好的 —— 网盘链接, 密码:arqy

2. 破解 — 官方介绍

官方总共提供了3中方式破解密码
- 暴力破解(Simply Bruteforce)
java -jar AndroidKeystoreBrute.jar -m1 -k <...keystore> -start AAAAAA
- 字典破解(Dictionary Attack)
java -jar AndroidKeystoreBrute.jar -m2 -k "C:\keystore" -d "password.txt"
- 智能单词匹配破解(Smart Wordlist Attack)
java -jar AndroidKeystoreBrute.jar -m3 -k "C:\keystore" -d "password.txt"
执行语句
java -jar AndroidKeystoreBrute.jar
可选择的标签
· -m <1、2、3>Method
· -k path to your keystore
· -d dictionary (for method 2 and 3)
· -p use common replacements like ‘@’ for ‘a’(for method 3) WARNING - very slow!!
· -start <String> sets the start String for the password (for brute force)
· -w writes a new keystore with same password than the key
· -h prints helpscreen
第一种破解方法明显会非常慢,所以选择方法2或3。

3. 破解

不过最好还是小心点儿,别忘记密码,很麻烦的。还是怕自己记不住这个密码,可以把修改Android签名证书的password、alias和别名密码改为自己熟悉的。

上一篇 下一篇

猜你喜欢

热点阅读