我们在开发项目的时候,可能会碰到在打包App的时候,忘记password 或者alias,这时候可以通过一下密码找回工具和步骤完成密码的找回。

具体步骤如下:

一、下载工具:AndroidKeystoreBrute_v1.05.jar;

二、通过命令窗口,转到工具的下载目录:例如工具放在:E:\pass\tool;

三、执行命令:

在执行命令之前,现在工具目录下新建一个passlist.txt的文档,在里面填写自己用过的密码,越准确破解得越快。

例如我的目录:

有三种破解方式:

1、Simply Bruteforce (简单的暴力破解),命令格式如下:

java -jar AndroidKeystoreBrute_v1.05.jar -m 1 -k <...keystore> -start AAAAAA

2、Dictionary Attack (字典破解),命令格式如下:

java -jar AndroidKeystoreBrute_v1.05.jar -m 2 -k "C:\\debug.keystore" -d "passlist.txt"

3、Smart Wordlist Attack (智能单词列表破解):命令格式如下:

java -jar AndroidKeystoreBrute_v1.05.jar -m 3 -k "C:\\debug.keystore" -d "passlist.txt"

其中,"C:\\debug.keystore"为keystore存在的目录,passlist.txt为密码存放的文档。

推荐使用第三种,执行命令:如下图所示:

这样密码和别名都出来了。

工具完全免费。

Android APP签名找回终极版相关推荐

  1. Android App签名的那些事

    App签名 Android App签名的目的是确保App的安装包来自于原创的作者,且App没有被篡改.Android手机是如何设别App来自于原创的作者且没有被篡改呢?请看App签名以及验签原理. A ...

  2. android app签名方法

    1.生成签名文件 在android studio 里操作如下: 填完即可. 会产生这个签名文件. 2.签名app 到jdk的bin文件夹下输入下面命令: jarsigner -verbose -key ...

  3. Android App签名(证书)校验过程源码分析

      Android App安装是需要证书支持的,我们在Eclipse或者Android Studio中开发App时,并没有注意关于证书的事,也能正确安装App.这是因为使用了默认的debug证书.在A ...

  4. android app签名详解

    本文及文中图片转自:https://mp.weixin.qq.com/s?__biz=MzIwMzYwMTk1NA==&mid=2247493825&idx=1&sn=e926 ...

  5. Android App代码混淆终极解决方案

    App虽然没有那么的高大上,但是代码的混淆是代表了程序员对App的责任心, 也是对App安全的一点点保证.今天我会将自己做Android混淆的过程和体会分享给大家,也避免大家少走弯路,少跳坑. 本篇博 ...

  6. Android App签名和权限

    签名简介 在Android系统中,所有安装到系统的应用程序都必有一个Android数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protecti ...

  7. Android App签名

    Andriod应用程序如果要在手机或模拟器上安装,必须要有签名! 1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序, ...

  8. Android APP签名和签名等信息查看

    最近在写学校的创新项目,是一个基于定位的签到系统,需要用到百度地图,百度地图SDK的使用需要申请身份,获取key值等,过程中需要提供应用的签名,下面介绍一下签名的使用. 1. 为什么要签名? 发送者的 ...

  9. eBay Android app 最新,ebay国际版app下载

    ebay国际版app下载是一款跨境海外电商购物软件哦,这款软件为大家精选了非常多你想要的国际大牌好货哦,不管是什么类型的国际大牌好货商品,在这里都是能够用最低的价格买到的哦,给到大家非常不错的线上境外 ...

最新文章

  1. 第02章_MySQL环境搭建
  2. 【 Vivado 】输入延迟约束实例
  3. Qunee for HTML5 在电力方面的应用
  4. 洛谷 P1255 数楼梯 70
  5. BetterWMF2021中文版
  6. 使用Cucumber+Rspec玩转BDD(2)——邮件激活
  7. Toad for Oracle9.7中导入数据库以后,数据有中文乱码:
  8. html5有本地存储吗,HTML5的本地存储
  9. C++并发中的条件变量 std::condition_variable
  10. snmpwalk 命令_Snmpwalk命令行示例
  11. 最受欢迎的 50 个数据可视化图表
  12. 用计算机信息术语感恩老师,感谢师恩、感恩老师的对联
  13. 墨卡托经纬度坐标转换
  14. 如何计算平台的可用性?
  15. C++中的悬垂指针(delete指针后依然可以访问的问题)
  16. h5页面中android与ios返回上一级并强制刷新的方式
  17. 小米 android 8.1手机,小米又一款手机获得安卓8.1系统更新!
  18. 《数据结构》实验报告二:顺序表 链表
  19. 联通银行卡代扣功能的设计实现
  20. Josh 的学习笔记之数字通信(Part 4——带通调制和解调)

热门文章

  1. 淘宝购物车页面测试用例
  2. C# HttpWebRequest 模拟下载
  3. s开头wifi测试软件,应对5G WiFi 新一代无线测试的挑战
  4. selenium打开chrome浏览器闪退(进程结束后关闭浏览器)解决方法
  5. 大家好,欢迎您加入这个集体!
  6. WhatsApp收不到验证码怎么解决呢?华为手机| 安卓手机| 苹果手机
  7. 搭配Online:腾讯吃鸡手游《PUBG Mobile》及《和平精英》(前《刺激战场》)全球收入超15亿美元!
  8. 大数定律与蒙特卡罗法
  9. 利用NEO与Unity制作游戏(第1部分)
  10. 【疑难解决】H265编码流媒体播放器EasyPlayer.js播放HLS H265视频流,遇到黑屏如何排查?