我想创建一个 Android 应用程序来读取收件箱以及 Whatsapp 消息。我想做一个备份之类的东西。尽管可以在 Whatsapp 中选择这样做。但我想阅读这些消息,然后从我的应用程序中备份它们。我了解到 Whatsapp 在文件系统中以加密格式存储消息。那么谁能告诉我如何读取该加密文件。
WhatsApp 每天凌晨 4 点在您的 SD 卡上进行聊天备份。这是使用 AES 密钥加密的单个数据库。由于它位于外部存储上,因此如果您有权访问外部存储,您的应用程序就可以读取它。
您可以轻松解密该数据库(网上有一篇论文)。
但是,这只会每 24 小时为您提供一次更新的聊天记录。
如果您想要更多实时更新,您的设备必须获得 root 权限,并且您将需要一个全新的解析器,因为在内部存储上,聊天记录存储在多个数据库中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)