华为手机提取APP数据文件(备份文件解密)

以下内容已过期,新的方法请点这里


2021年起,请移步这里联系我(i@1248.ink)

想要备份微信聊天记录,然后想到可以用备份来获取微信的数据。但是无奈必须设置密码,设置密码之后备份文件就会被加密,无法打开。之后在外网找到解密方法,现在贴教程。使用到的项目:kobackupdec。

备注:可以通过备份系统和本教程获取应用数据,无需root,要获取数据的应用不需要设置debug模式和allowBackup属性。

一,下载并安装Python,解密程序基于Python编写。
下载链接请点此,选择ZIP版本或Installer版本,前者需要手动设置Path环境变量,后者可以自动配置。这里不赘述如何安装和配置。
配置完成后请确保pip、python或py等命令可用,正常情况下应类似下图。

二,下载解密程序。
解密程序Github地址请点此,下载保存即可。

三,安装依赖库。
在Powershell或Cmd或终端中运行”pip install pycryptodome”,等待安装完成。当然,有条件的可以设置科学上网然后给pip挂代理,或者也可以走国内镜像。

四,安装华为HiSuite,备份需要提取的应用并记住设置的密码和保存路径。

五,运行解密程序。
用法:先cd到解密程序目录下,运行[ py -3 kobackupdec.py -vvv 设置的密码 “备份文件存放目录” 解密文件的存放目录 ]。

例如,我设置的密码是12345678,备份文件保存在C:\HUAWEI P30_2020-07-13 10.16.27,我想要解密后保存在C:\Backup,那么运行[ py -3 kobackupdec.py -vvv 12345678 “C:\HUAWEI P30_2020-07-13 10.16.27” C:\Backup ]。

运行之后等待解密完成即可。

六,自由发挥。
当你看到上图的时候,恭喜,解密正在进行。等待一会即可在设定的目录中看到解密的文件。
可以通过此方法读取应用数据。查看微信聊天记录也属于一种用法。

上一篇
下一篇