如何解决如何设计移动应用来跟踪其他应用
我们的营销团队使用其官方的WhatsApp与其他供应商进行交流。我们需要将数据拉出到远程服务器(也许使用JSON)。
是否可以设计一个可以做到这一点的App跟踪应用程序?不必是实时的,我们也不打算将其放置在Play商店中。
与此类似的东西也可以: https://panel.clevguard.com/demo/whatsapp
解决方法
恐怕这不容易实现。 您可以在营销团队的设备上找到Whatsapp的消息。 它们通常存储在诸如InternalStorage / WhatsApp / Databases / msgstore-.. db.crypt12
之类的文件中如文件扩展名所示,这些数据库文件已加密,您需要密钥才能对其解密。该密钥也存储在设备上,但是您无法访问它,除非您具有设备的root访问权限。 如果您具有root用户访问权限,那么本文将介绍如何进行解密 https://medium.com/@lakinduakash/decrypt-whatsapp-messages-3cc6da574836
您需要:
- 根访问权限
- msgstore.db.crypt12或Whatsapp /数据库中的类似文件
- 从/data/data/com.whatsapp/files/key获得的密钥文件(需要root访问权限)
- 已安装Java(JRE)8+的计算机(如果未添加Java,则可以将Java添加到您的Path变量中,以从命令行运行Java命令)
- 从https://github.com/lakinduakash/wadec12/releases/download/1.0/decrypt12.jar下载jar文件
- 某些SQLite浏览器 将所有这些文件放入一个文件夹并执行 java -jar crypto12.jar密钥msgstore.db.crypt12 msgstore.db 会生成一个megastore.db文件,您可以使用SQLite浏览器打开该文件。
另一种选择是,如果您的营销团队仅在指定的网络内与供应商进行通信,您可以运行网络嗅探器以等待WhatsApp请求,但是由于(至少应该是)端到端加密,您应该无法阅读邮件,因此我认为这并不是真正的解决方案。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。