或者类似参考的 github 吗,我看看去
ok, 已取得密码,然后把EnMicroMsg.db复制到Windows,然后用软件打开了
软件: SQLite Database Browser Version 2.1 - SQLCipher Version
但是上面的方法感觉比较麻烦吧(对于我这个场景),得彻底关闭微信,然后导出db,批量删除 想删的聊天记录,然后导入,然后打开微信接着用
有在手机里面直接修改EnMicroMsg.db的吗?已在手机里安装了sshd, sqlcipher,但是报错,求助
# sqlcipher /data/data/com.tencent.mm/MicroMsg/{hash}/EnMicroMsg-bak.db
WARNING: linker: sqlcipher: unused DT entry: type 0x1d arg 0x648
CANNOT LINK EXECUTABLE: cannot locate symbol "strchrnul" referenced by "sqlcipher"...
page record for 0x7f85aa4010 was not found (block_size=16)
1
1234rty 2020-07-18 08:19:00 +08:00 1
应该是可以,不过需要先获取 MicroMsg.db 的密码,网上有相关文章可以参考
|
2
WebKit 2020-07-18 09:45:55 +08:00 via Android
不行么的。。你想太多
|
3
qq292382270 2020-07-18 10:07:10 +08:00
可以删意味着可以查..
|
4
WebKit 2020-07-18 10:51:59 +08:00 via Android 2
其实是可以的,root 后再 data data 目录有数据库,密码是 IMEI 与 uin 拼接后计算 32 位 MD5 值,前 7 位
|
5
locoz 2020-07-18 11:44:57 +08:00 via Android
可以的,密码自己拼一下就好了,或者直接 hook 了拿连接句柄去操作。其实像微 x 模块这种 xposed 模块都提供了批量删除功能…直接用也行。
|
6
lxk11153 OP @locoz #5 微 x 模块 提供 批量删除功能吗? 在哪个按钮里面?我怎么没看到,你现在是 version 几的微 x 模块
|
9
maogang39 2020-07-18 15:09:01 +08:00 via Android
@lxk11153 能提供下 QSLite 的下载链接吗。使用 https://sqlitebrowser.org/的版本提取不出来。
|
11
lxk11153 OP @maogang39 #9 Windows: SQLite Database Browser Version 2.1 - SQLCipher Version
https://juejin.im/post/5e858658f265da47fe1de319 |
12
iFlicker 2020-07-18 16:16:57 +08:00
不如 hook 方法,直接通过 xposed 插件来做
|
15
lxk11153 OP 但用 sqlcipher 自己创建个加密数据库,然后打开数据库,输入密码,查询,是可以成功的 see https://blog.csdn.net/zhanghw0917/article/details/39343057
所以感觉应该是和 EnMicroMsg.db 的 sqlcipher 版本没对上,或者加密细节没配置正确 |
16
lxk11153 OP 仔细看这个图,有配置详解
-- https://juejin.im/post/5e52aa026fb9a07cb345e530#heading-14 不过我不知道如何转成 sqlcipher 命令行 -- https://www.zetetic.net/sqlcipher/sqlcipher-api/#Migrating_Databases |
17
lxk11153 OP |
18
lxk11153 OP fix #17 不行,继续研究
|
19
exceldream 2022-01-23 02:56:01 +08:00 via Android
@WebKit 这个还行吗?今天试了好久,用 imei+uin md5 取前 7 怎么也搞不开
|
20
exceldream 2022-01-23 02:58:33 +08:00 via Android
@lxk11153 可以吗?今天也在看这个,搞不定
|