微信DB文件如何打开?SQLite无法打开啊!

 我来答
百度网友26c14b1d3
2012-12-03 · TA获得超过336个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:326万
展开全部
.db扩展名文件不一定是数据库文件,更不一定是sqlite数据库文件。更何况,就算是数据库文件,基本上确定是进行加密的。很多时候,这样的db文件是无缝的蛋。
BUG集散地
2020-09-30 · TA获得超过1317个赞
知道小有建树答主
回答量:625
采纳率:80%
帮助的人:287万
展开全部

微信db数据如何打开,这里其实要区分下,一个是移动端的db数据库,一个是电脑端的db数据库。

db文件大都是sqlite数据库文件。


移动端db数据库

首先说下,这两类数据库微信都做了加密,也就是说无法直接打开,需要密码。

移动端的数据库就像楼上所说,找到db文件,拿出来,但是需要密码的,无法直接打开。

密码获取方式:

  • 获取手机IMEI 码,打开手机拨号盘,输入   *#06#  就能拿到了

  • 获取手机uin ,在手机的该路径下: /data/data/com.tencent.mm/shared_prefs/auth_info_key_prefs.xml 可以找到uin .

  • 拼接imei + uin 后,进行md5加密,取得前7位数字。

获得密码后,通过sqlite 软件,打开该数据库,输入密码就可以打开。

PC端数据库

PC端也是类似,但是还不一样,首先,PC端的密码是64位的密钥,而且无法直接通过输入密码的方式打开,目前已知的是通过代码,将db文件进行解密,然后通过sqlite直接打开。

密钥获取方式如下:

  • 微信必须可以登录,通过登录的时候获取内存的密钥

  • 通过od软件来找到密码

找到后通过代码.. 代码比较多,这里就不多说了。总之,没有编程基础的话,还是比较困难的。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式