Android 阅读whatsapp消息

Android 阅读whatsapp消息,android,encryption,whatsapp,Android,Encryption,Whatsapp,我想创建一个android应用程序,它可以读取收件箱和whatsapp消息。我想做一个备份之类的事情。尽管whatsapp中有这样做的选项。但我想阅读这些信息,然后从我的应用程序中备份它们。我知道whatsapp在文件系统中以加密格式存储消息。有谁能告诉我如何读取加密文件吗 查看whatsapp的解密密钥是什么(您必须对其进行反编译) 读取该文件的内容 使用解密密钥解密内容 注意,使用根手机,您可以随时随地访问,其他人可能需要JNI来完成一些操作 向上投票,如果有帮助的话!:) 使用Whatsa

我想创建一个android应用程序,它可以读取收件箱和whatsapp消息。我想做一个备份之类的事情。尽管whatsapp中有这样做的选项。但我想阅读这些信息,然后从我的应用程序中备份它们。我知道whatsapp在文件系统中以加密格式存储消息。有谁能告诉我如何读取加密文件吗

  • 查看whatsapp的解密密钥是什么(您必须对其进行反编译)
  • 读取该文件的内容
  • 使用解密密钥解密内容
  • 注意,使用根手机,您可以随时随地访问,其他人可能需要JNI来完成一些操作


    向上投票,如果有帮助的话!:)

    使用Whatsapp Xtract 2.0工具解密Whatsapp数据库并将其转换为HTML


    WhatsApp每天早上4点在SD卡上备份聊天记录。这是使用AES密钥加密的单个数据库。由于它位于外部存储上,因此如果您有权访问外部存储,应用程序可以读取它

    你可以很容易地解密这个数据库(网上有一篇文章)

    但是,这只会让你每24小时更新一次聊天记录


    如果你想要更多的实时更新,你的设备必须是根设备,你需要一个全新的解析器,因为在内部存储中,聊天记录存储在多个数据库中。

    谢谢……我是android新手,我将尝试这些方法,并让您知道它是否有用…thanksi找到了一个用于解密数据库的python脚本,但我如何在java中实现它。我想从数据库中读取消息并将其显示在android列表中。@MridulaTripathi有一篇关于它的研究论文。我可以向你保证这是可能的,因为这是我自己做的。但是,我恐怕无法告诉您如何在公共论坛上破解对私人用户数据的加密。我得到了一篇论文,其中java中没有提到该方法,但python.anyways中没有提到该方法thanks@MridulaTripathi只要谷歌Java AES解密,然后给它数据库和密钥。嘿,你有描述过程的论文的链接吗?检查这个答案以解密这个过程