位置: 编程技术 - 正文

安卓手机微信取数据库打开密码的代码(安卓手机微信取消窗口化)

编辑:rootadmin

推荐整理分享安卓手机微信取数据库打开密码的代码(安卓手机微信取消窗口化),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安卓手机微信设置密码怎么取消,安卓手机微信取消提示音,安卓手机微信取消免密支付,安卓手机微信取消自动续费怎么取消,安卓手机微信取消自动续费,安卓手机微信取消自动续费,安卓手机微信取消听筒播放怎么设置,安卓手机微信取消自动续费怎么取消,内容如对您有帮助,希望把文章链接给更多的朋友!

原文: 由于本人已经找到了通用的安卓微信数据库打开方法,所以写下这个打开方法。 话说安卓微信的打开密码由两个部分组成,一个是imei另一个是uin。这个imei好取得,但是uin可不是那么好取得的。 不知大家注意到没有,在MicroMsg文件夹下有两个cfg文件。一个是systeminfo.cfg另一个是compatibleinfo.cfg。在这两个文件中,用户的imei和uin以hashmap的方式进行存储。具体什么是hashmap大家百度一下吧。这里我就不多说了。 下面是对这两个文件取得打开密码的java代码:////////////////////////////////////////////////////////////////////////////////////////////////// package com.ime;import java.io.FileInputStream;import java.io.ObjectInputStream;import java.security.MessageDigest;import java.util.HashMap;public class IMEI { public static void main(String[] args) { try { ObjectInputStream in = new ObjectInputStream(new FileInputStream( args[0])); Object DL = in.readObject(); HashMap hashWithOutFormat = (HashMap) DL; ObjectInputStream in1 = new ObjectInputStream(new FileInputStream( args[1])); Object DJ = in1.readObject(); HashMap hashWithOutFormat1 = (HashMap) DJ; String s = String.valueOf(hashWithOutFormat1.get(Integer .valueOf())); // 取手机的IMEI s = s &#; hashWithOutFormat.get(Integer.valueOf(1)); //合并到一个字符串 s = encode(s); // hash System.out.println("The Key is : " &#; s.substring(0, 7)); in.close(); in1.close(); } catch (Exception e) { e.printStackTrace(); } } public static String encode(String content) { try { MessageDigest digest = MessageDigest.getInstance("MD5"); digest.update(content.getBytes()); return getEncode(digest); } catch (Exception e) { e.printStackTrace(); } return null; } private static String getEncode(MessageDigest digest) { StringBuilder builder = new StringBuilder(); for (byte b : digest.digest()) { builder.append(Integer.toHexString((b >> 4) & 0xf)); builder.append(Integer.toHexString(b & 0xf)); } return builder.toString(); }}///////////////////////////////////////////////////////////////////////////////////////////编译生成jar后,运行java -jar XXXX.jar systemInfo.cfg CompatibleInfo.cfg就可以得到加密数据库的打开密码了。注意: 保证命令行可用java,输入java -version 应该输出当前版本信息,具体JDK安装配置可从网上查一下,安装后将JDK的bin放在环境变量的PATH中即可。安卓手机微信取数据库打开密码的代码(安卓手机微信取消窗口化)

大家看,得到一个数据库的打开密码。但是这个微信登录了三个号,是哪个的呢??告诉大家,是最后一个登录的微信数据库的打开密码。 要是有人问我,那我要得到其它的微信数据库打开密码要怎么办??这个。。。。。。最笨的方法是每个微信分别登录一下。

直接利用Android手机破解微信加密数据库EnMicroMsg.db 原文:

application/vnd.android.package-archive到底是什么 在拜读组里北大研二的安卓代码的时候,读到登录前检测版本后更新的代码。发现了一个不懂的地方。voidupdate(){Intentintent=newIntent(Intent.ACTION_VIEW);intent.se

两个Android开源项目:Android显示GIF动画 gifview主页:

标签: 安卓手机微信取消窗口化

本文链接地址:https://www.jiuchutong.com/biancheng/374504.html 转载请保留说明!

上一篇:android webview获取网页内容,高版本api解决办法(android webview获取文本)

下一篇:直接利用Android手机破解微信加密数据库EnMicroMsg.db(直接利用外资)

  • 合伙企业如何纳入合并报表
  • 动产租赁适用税率
  • 服务费发票的税率是多少
  • 初级职称需要进行继续教育吗
  • 免税农产品发票怎么抵扣申报
  • 弥补以前年度亏损会计分录
  • 季度超了30万年度没超120
  • 甲方代付材料费合法吗
  • 外资企业变内资流程
  • 实收资本变更做账依据
  • 房产契税新政策消息2023
  • 建筑业收入确认条件
  • 收到国外的服务费怎么开票
  • 公司做账是做什么
  • 建筑劳务公司收到劳务费会计分录
  • 0申报的清算所得税申报表怎么填
  • 季节性停工算作固定资产停止使用吗?
  • 出口退税网上申报视频
  • 结转成本计算方法
  • 年增收节支总额与新增利税的关系
  • 无偿取得股权账务处理
  • 2021剑灵什么职业最强
  • linux对硬件的要求
  • 销售出库未开票怎么入账
  • 员工用差旅费冲账怎么办
  • 网吧登录qq安全吗
  • php新手入门
  • PHP:mb_detect_encoding()的用法_mbstring函数
  • PHP:get_meta_tags()的用法_url函数
  • 股票涨幅公式怎么写
  • kavsvc.exe - kavsvc是什么进程 有什么作用
  • 公司未经营需要做所得税年度清缴吗
  • 未确认融资收益怎么理解
  • 周转材料摊销是什么科目
  • 出现巨石
  • 时间序列多步预测方法
  • php 字节
  • 城市:天际线
  • openpose的输出
  • 应收票据是借还是贷
  • node更新到最新版本
  • ai作画
  • 报税系统清卡成功状态
  • 出纳收到现金会计分录
  • 前端面试题目100及最佳答案
  • 高效刷题app
  • 企业净利率多少算高
  • 淘宝电子发票怎么申请
  • MySQL ERROR 2013 (HY000)错误解决方法
  • 购进新车旧车置换流程
  • 收到员工交来的宿舍费
  • 贷款利息收入要交增值税吗
  • 汇算清缴费用调减
  • 递延收益金额怎么算
  • 会员卡充值赠送金额怎么做账
  • 销售产品收到现款120元是什么制
  • 个体户4年不注销有事吗
  • 金蝶主要业务及软件产品
  • 小规模其他业务收入交多少税率
  • 企业年报修改后没有公示怎么办
  • 预期信用损失影响损益吗
  • 记账簿的目的在于为企业
  • SQL Server在AlwaysOn中使用内存表的“踩坑”记录
  • mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法
  • centos7.4
  • sql怎么分组查询
  • windows安装在何处
  • windows xp系
  • linux如何替换
  • 限制root用户远程登录
  • linux系统了解
  • linux缺省的shell
  • win10改服务器
  • cocos2dx schedule
  • 原生js实现ajax步骤
  • appendChild() 或 insertBefore()使用与区别介绍
  • angularjs1.5
  • html5仿微博代码
  • 国家税务总局办税指南
  • 发票怎样上传?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设