微信
跳转到导航
跳转到搜索
微信浏览器
微信在 Android 下的 User Agent:[1]
mozilla/5.0 (linux; u; android 4.1.2; zh-cn; mi-one plus build/jzo54k) applewebkit/534.30 (khtml, like gecko) version/4.0 mobile safari/534.30 micromessenger/5.0.1.352
微信在 iPhone 下的 User Agent:
mozilla/5.0 (iphone; cpu iphone os 5_1_1 like mac os x) applewebkit/534.46 (khtml, like gecko) mobile/9b206 micromessenger/5.0
数据库
获取 key:md5(IMEI + uin)(int32,保留负号)的前七位(小写)。IMEI 可在微信数据目录的 MicroMsg/CompatibleInfo.cfg 文件中找到。uin 可在微信数据目录的 shared_prefs/system_config_prefs.xml 文件中,或者网页版 cookie 中找到。[2]
解密:
PRAGMA key = "key";
PRAGMA cipher_compatibility = 3;
PRAGMA cipher_use_hmac = off;
PRAGMA kdf_iter = 4000;
ATTACH DATABASE "decrypted_database.db" AS decrypted_database KEY "";
SELECT sqlcipher_export("decrypted_database");
DETACH DATABASE decrypted_database;
参见
外部链接
- 微信检测模拟器的机制 | Zhiwei Li
- 收割朋友圈照片 | Reverland的行知阁
- 微信 URL Schemes – 太空小孩
- 微信调试的原语 · 方永、南天紫云
- Remembering Liu Xiaobo: Analyzing censorship of the death of Liu Xiaobo on WeChat and Weibo - The Citizen Lab
- 如何导出微信(包括朋友圈)数据 - 利用欧盟GDPR法案带来的权利 - 宇宙的心弦 (方法已失效)
- 分享一下近一年的欧盟 WeChat 账号与微信账号的使用与功能区别 – Telegraph
- WeChat-Feeds - 为微信公众号生成 RSS 订阅源 - 小众软件
网页版接口
- kitech/wxagent, a Linux weixin agent daemon based on web weixin API.
- 查看被删的微信好友
- web 微信与基于node的微信机器人实现 | Reverland的行知阁
- wechatircd——用IRC客户端控制微信网页版 | MaskRay
- GitHub - sjdy521/Mojo-Weixin: 使用Perl语言(不会没关系)编写的微信/weixin/wechat客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用