Android开发忘记jks密码怎么办

昨天给自己写的程序打包的时候发现密码不正确,然后就百度开始找“jks密码忘记了怎么办”。最后找到了用Android_Keystore_Password_Recover_1.07.jar进行密码破解的方法。

Android_Keystore_Password_Recover_1.07.jar下载地址在 这里

1.先创建一个password.txt,里面列出可能的密码
2.然后打开CMD 执行语句

java -jar Android_Keystore_Password_Recover_1.07.jar -m 3 -k "C:\mykeystore.jks" -d "password.txt"

个人测试结果:
我一开始在password.txt列出的密码其实是错的,程序在验证完password.txt里面的密码之后如果还是没找到正确的,那么就会自己进行暴力破解。最后得出我的密码是123456
当然,我的密码还是简单的,如果是复杂的密码可能会需要比较久的时间。


image.png

前排提示:
运行Android_Keystore_Password_Recover_1.07.jar后会生成一个AndroidKeystoreBrute_Resume的文件,如果需要再次运行的话需要把这个文件删掉。

参考链接
https://www.jianshu.com/p/91f58b632848
https://stackoverflow.com/questions/28034899/how-to-retrieve-key-alias-and-key-password-for-signed-apk-in-android-studiomigr

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。