1 备份数据到电脑
2 下载DB.Browser.for.SQLite-3.12.0-win64安装包(资源我已上传csdn),并安装。

3打开db文件。
4 输入个人微信数据库密码数据库密码
在这里网上资料的说法是<手机IMEI号+微信UIN号> 的MD5码前七位。手机IME号获取方式较简单(*#06#),但是微信Uid号码获取方式的微信网页版抓包BUG已经被处理。果断选择笔记本电脑开启热点,使用手机连接,做流量抓包,是否能抓到微信uin值?
笔记本开启热点
微信网络行为:

  • 程序启动后,优先尝试DNS解析特定域名(support.weixin.qq.com,short.weixin.qq.com,long.weixin.qq.com,wx.qlogo.cn);
    如果DNS查询不可用,程序转为使用hardcode的ip链接服务;
    如果dns可用,返回的ip为根据ISP智能解析的结果,程序使用返回的ip链接服务; 程序仅在注册阶段使用https链接,内容不详;
    程序使用tcp 80/8080链接服务器,其中80为http协议,8080为未知协议;
    80/8080两个端口同时或任何单独一个,均可提供服务; 80端口为短链接,8080为长链接, 程序会优先使用8080端口;
    没有使用udp传输数据;
    当1-2次发送失败时,客户端会弹出提示“当前网络状况不好,是否提交反馈数据”,确认后客户端试图通过web提交反馈数据;

  • 发布的消息对应一个ID(这个id就是UID),消息重传机制确保有限次的重试,重试失败给予用户提示,发送成功会反馈确认,客户端只有收到确认信息才知道发送成功。发送消息可能不会产生新SyncKey。
    基于版本号(SynKey)的状态消息同步机制,增量、有序传输需求水到渠成。长连接通知/短连接获取、确认等,交互方式简单,确保了消息可靠谱、准确无误到达。
    客户端/服务器端都会存储消息ID处理记录,避免被重复消费客户端获取最新消息,但未确认,服务器端不会认为该消息被消费掉。下次客户端会重新获取,会查询当前消息是否被处理过。根据一些现象猜测。
    总体上看,微信协议跨平台(TCP或HTPP都可呈现,处理方式可统一),通过“握手”同步,很可靠,无论哪一个平台都可以支持的很好
    微信协议最小成本为16字节,大部分时间若干个消息包和在一起,批量传输。微信协议说不上最简洁,也不是最节省流量,但是非常成功的。
    若服务器检测到一些不确定因素,可能会导致微启用安全套接层SSL协议进行常规的TCP长连接传输。短连接都没有发生变化 发送消息方式
    发送消息走已经建立的TCP长连接通道,发送消息到服务器,然后接受确认信息等,产生一次交互。

    小伙伴接收到信息阅读也都会收到服务器端通知,产生一次交互等。

    可以确定,微信发送消息走TCP长连接方式,因为不对自身状态数据产生影响,应该不交换SyncKey

详细见 http://www.blogjava.net/yongboy/archive/2014/03/05/410636.html
wireshake 过滤条件抓取需要的数据包
发现微信传输的数据采用加密方式,tcp传输,由于时间原因下阶段继续分析tcp/ip协议。怎么解决呢?

  • 今天看到一个比较有点意思的解决办法,就是有点费手机(需要root)

导出微信聊天记录

如果手机安装恶意APP,会被获取ROOT权限,可能导致个人信息,账号密码的泄露。其次会导致部分手机以后是无法升级官方的系统,比如Vivo OPPO这类手机,ROOT以后升级系统会开不开机,去除ROOT权限也没用,因为系统文件已经被修改了,这种情况只能通过重新刷入完整的官方刷机包解决

导出微信聊天记录并输出相关推荐

  1. 绿皮书——iOS导出微信聊天记录,并用python制作词云

    The Green-Book--iOS微信聊天词云 引言 目录 1.提取微信聊天记录 1.1 iTunes备份 1.2 解密备份文件 1.3 找到指定好友 1.4 导出为xlsx 2.python读取 ...

  2. 超简单:mac导出微信聊天记录(附上粉丝群全部聊天记录)

    之前给大家详细讲解过如何用小米手机导出微信聊天记录: godweiyang:微信聊天记录导出为电脑txt文件教程 今天再给大家讲解一下如何直导出mac版本微信的聊天记录,当然如果你没有mac,那可以直 ...

  3. 导出微信聊天记录,使用python进行分词,生成词云

    导出微信聊天记录,使用python进行分词,生成词云 导出微信聊天记录,使用python进行分词,生成词云 备份数据 浏览.导出数据 查看数据 操作数据库,分析生成词云 下载全部文件 导出微信聊天记录 ...

  4. 安全可靠快速地导出微信聊天记录

    12-2 现在微信上的消息非常多,不管是生活也好还是工作也好,大多数人基本上已不再使用QQ,并且即使使用QQ,它也自带了导出功能,而微信不带这个功能. 如果想要导出微信的聊天记录该咋办?或者说想要快速 ...

  5. 如何使用iTunes与iTools导出微信聊天记录

    如何使用iTunes与iTools导出微信聊天记录 本文版权归cxun所有,如有转载请注明出处与本文链接,谢谢! 原文地址:http://www.cnblogs.com/cxun/p/5677606. ...

  6. 手机不用root,一台电脑教你导出微信聊天记录

    目录 导语 工具 原理 步骤 步骤截图 首先登录电脑微信,备份聊天记录到电脑上 电脑下载安卓模拟器(鄙人用的是夜神) 安卓模拟器下载并安装微信 模拟器登录微信 获取微信的uin号 获取手机IMEI码 ...

  7. 记录导出微信聊天记录到硬盘的过程

    文章目录 大家的问题 问题描述 解决思路 同步聊天记录 备份iPad到电脑 导出聊天记录 进一步需求 大家的问题 文章发出来后有一些大家遇到的典型的问题,先列写下来 没有文件夹权限,软件无法读取备份: ...

  8. Mac导出微信聊天记录到world

    很多人都知道PC版微信软件可以对手机微信聊天记录进行备份,于是很多人产生了一个疑问,怎么在电脑上打开这些微信聊天记录进行查看呢?如何把这些记录保存到Word文档或txt文本中呢?如何导出里面的语音消息 ...

  9. 谁说程序员不浪漫?Python导出微信聊天记录生成爱的词云图

    明天又双叒叕是一年一度的七夕恋爱节了! 又是一波绝好的机会!恩爱秀起来! 购物车清空!礼物送起来!朋友圈晒起来! 需要Python软件工具和学习资料的小伙伴可以点击下方链接自行获取 http://no ...

  10. 【趣味案例】谁说程序员不浪漫?Python导出微信聊天记录生成爱的词云图

    说到词云应该不陌生,不知道的童靴往下看 词云,就是把网络文本中出现频率较高的 "关键词"予以视觉上的突出 浏览者只要一眼扫过文本就可以领略其主旨 瞧 这是不是一个有声音.有画面的小 ...

最新文章

  1. 【高并发】Redis如何助力高并发秒杀系统?看完这篇我彻底懂了!!
  2. review——C# (6)虚方法和覆写方法
  3. DataLoader 与 Dataset
  4. 影视,高清 音乐 工具
  5. mvn 本地jar包 加入自己的maven仓库
  6. 主题:的中间层框架 第一节
  7. 班级管理servlet项目开发详细讲解,其中涉及js、jq、ajax、等多项技术合计,本项目来源自网络,如有雷同,请私聊博主
  8. .net连接SqlServer数据库
  9. 51单片机应用篇-- --倒计时数字钟,矩阵按键可调
  10. lamber表达式sql_sql语句-linq语言-lambda表达式对照
  11. Nginx知识点整理
  12. 走出舒适圈有多难? 在职跳槽+非CS, 我收获了Amazon/Walmart/Indeed offer!
  13. UEFI启动模式的服务器使用U盘安装Linux系统
  14. 面经(一)人生第一次面试—一首凉凉送给自己
  15. unity 位移贴图正弦波面
  16. tp6 中间件的常用操作
  17. 降维可视化(tSNE、UMAP、hypertools等)代码及效果对比
  18. 今年这情况。。真有点想读研了
  19. 赤壁游戏服务器获取玩家角色信息失败,《赤壁三国》关服停运公告
  20. P1019 [NOIP2000 提高组] 单词接龙

热门文章

  1. vue项目退出登录清除 store 数据
  2. python前缀_python前缀和算法
  3. matlab怎么做线性插值,[MATLAB]领域插值和线性插值
  4. 招银网络科技校园招聘面试2020.10
  5. win10如何做到在指定目录下打开cmd命令窗口
  6. elementui生产环境图标加载时偶而乱码
  7. NMOS、PMOS、PNP、NPN三极管 做开关使用时的电路设计
  8. VIRTUALBOX无法加载USB移动设备的解决方法
  9. 2021-09-30 node上传文件的问题以及如何选择适合自己的插件
  10. Ubuntu vsftp搭建和C# Winform FTP操作